23

サーバー側 MVC の利点について、他のユーザーから意見を求めています。多くの JavaScript ライブラリの力で。サーバー側の MVC サーバーには、もはやどのような目的がありますか?

テンプレートと REST API を備えたクライアント側 MVC を簡単に使用して、小さな変更のためにページ全体をリロードするオーバーヘッドを減らして、はるかに応答性の高いアプリケーションを作成できます。

4

5 に答える 5

7

サーバー側の MVC エンジンによって提供される最初のページが必要になります。

それとは別に、client-MVC + REST は機能しますが、大きなアプリケーションではまだ異なるセクションがあり、これらのセクションを結び付ける必要があると思います。これはクライアント側でも可能ですが、サーバー側で行う方が簡単だと思います。

今のところ、両方が幸せに共存しているのが見えます。クライアント側と REST を介して可能な限り多くのことを行うことができますが、クライアント側で何かできない場合でも、MVC のサーバー側の利点を活用できます。

于 2013-05-08T18:17:37.147 に答える
5

サーバー MVC の利点:

  1. 成熟した。
  2. 広く採用されています。
  3. ほとんどのコードはサーバー内にあるため、より安全になるはずです。

しかし、間違いなくクライアント/サーバー コンピューティングに戻る傾向がありますが、C や他の言語で記述されたファット クライアントの代わりに、今では非常に優れたプラットフォームであるブラウザーが用意されています。

サーバー側 MVC とクライアント側 MVC をいつ使用するかについて、簡単なポリシーがあります。

  1. 対話がほとんどないカジュアルなユーザー: サーバー + Ajax。
  2. LOB アプリケーション (会計、ERP、CRM など): クライアント。

ところで、#1 には Java Server Faces を使用し、#2 には JAX-RS サービスによってバックアップされた ExtJS を使用します。

よろしく。

于 2013-08-14T16:07:19.993 に答える