Any other one? Anyone tried KnockoutJS? Ember? Breeze? Backbone?..
Mostly, with JS frameworks, one writes indeed a full fledged (but one-page only) HTML file. Of course you can use (server side) partials to keep some organization, but it stays a one page approach. Then, for server communication, you basically can use whatever framework you see fit, and I think Yii fits perfectly in that case.
I wouldn’t say one JS framework would fit better than another.
I think restful api should be more up to date or formal approach. However, by looking at Yii document, it looks quite complicated to implement restful apis. Any recommendations?