Angular.js
Backbone.jsを学ぶつもりだったが、codecademyで講座を見かけたので半分ぐらい(45%)やってみた。
クライアントMVCを採用したアプリを作ったことがなくjQueryで頑張る現場にいた身としてはこれは楽だという印象。
機能や項目がガンガン増えたりした画面とかはもはやデータバインディングが大変なことになってたりする。 最初はクライアントサイドでは動的にデータ操作とかしてなかったのに機能追加で整合性見るように方向転換してるやつとかあって保守が辛かった。 最終的にはサーバサイドでバリデーションするからいいや、みたいな雰囲気でクライアントサイドをてきとうにする開発の雰囲気もたまにあってよくなかった。