サーバー側 MVC の利点について、他のユーザーから意見を求めています。多くの JavaScript ライブラリの力で。サーバー側の MVC サーバーには、もはやどのような目的がありますか?
テンプレートと REST API を備えたクライアント側 MVC を簡単に使用して、小さな変更のためにページ全体をリロードするオーバーヘッドを減らして、はるかに応答性の高いアプリケーションを作成できます。
サーバー側 MVC の利点について、他のユーザーから意見を求めています。多くの JavaScript ライブラリの力で。サーバー側の MVC サーバーには、もはやどのような目的がありますか?
テンプレートと REST API を備えたクライアント側 MVC を簡単に使用して、小さな変更のためにページ全体をリロードするオーバーヘッドを減らして、はるかに応答性の高いアプリケーションを作成できます。
サーバー側の MVC エンジンによって提供される最初のページが必要になります。
それとは別に、client-MVC + REST は機能しますが、大きなアプリケーションではまだ異なるセクションがあり、これらのセクションを結び付ける必要があると思います。これはクライアント側でも可能ですが、サーバー側で行う方が簡単だと思います。
今のところ、両方が幸せに共存しているのが見えます。クライアント側と REST を介して可能な限り多くのことを行うことができますが、クライアント側で何かできない場合でも、MVC のサーバー側の利点を活用できます。
サーバー MVC の利点:
しかし、間違いなくクライアント/サーバー コンピューティングに戻る傾向がありますが、C や他の言語で記述されたファット クライアントの代わりに、今では非常に優れたプラットフォームであるブラウザーが用意されています。
サーバー側 MVC とクライアント側 MVC をいつ使用するかについて、簡単なポリシーがあります。
ところで、#1 には Java Server Faces を使用し、#2 には JAX-RS サービスによってバックアップされた ExtJS を使用します。
よろしく。