プロジェクトで Sencha の ExtJS 4 を使い始めたばかりで、ドキュメントに従ってクライアントに MVC アーキテクチャを構築しています。時間が経つにつれて、それは価値があるというよりは面倒だと思う傾向があります。
- 異なるビュー (ExtJS が 1 つ) にレンダリングするため、サーバー上のコントローラーにすべてのロジックを保持して、重複を最小限に抑えます。
- このため、ロジックがほとんどないため、単体テストはほとんどありません。Seleniumで機能テストを行います
このようなシン クライアントで MVC アーキテクチャを維持する利点は何ですか? 今は明らかではありませんが、コンポーネントの開発を開始したときに現れる可能性があるものはありますか?