1

私はSPAのデザインパターンに出くわしましたが、これが従業員出席システムや同様のアプリケーションなどの小さな完全なアプリケーションに適用できるかどうか疑問に思っています。これには、少なくとも5つのビューと、実装するいくつかのコントローラーまたはアクションがあります。SPAパターンはこれをどのように解決しますか?私はこのパターンに非常に慣れていないので、私の疑問を明確にしてください。

4

2 に答える 2

1

SPAは可能性がありますが、その目標は、非常に高い回転率のWebサイトでサーバーリダイレクトを頻繁に使用しないことでスループットを向上させることです。ポストバックをAJAX/JSON呼び出しに置き換えます。

あなたが説明していることから、標準のMVCパターンはあなたがやろうとしていることにうまくいくでしょう。後でJSONを使用するようにアクションを変換することもできます。

于 2012-09-05T12:39:34.027 に答える
1

Sigeletonパターンはインスタンスの数を制御し、1つだけになります。作業に1つのインスタンスで十分な場合は、どのような場合でも役立ちます。たとえば。Employeeインスタンスをsigeletonとして作成することはできません。これらは通常、プレーン処理を行うクラスです。

したがって、ビジネスアプリケーションの規模に関係なく、アプリケーションに単一のインスタンスIDで十分であれば、それを使用できます。一般的な例はコントローラーですが、これを実現するには、MVCフレームワークで十分です。

于 2012-09-05T12:43:34.590 に答える