MVC アプリケーションで、アプリケーションを構成するコンポーネントにはどのようなものがありますか。必要なツールと機能が不足しています。サーバー側の言語に関係なく、何が必要ですか?
私のコードには、すでにあるはずの多くの機能をコーディングしている箇所がたくさんあります。私は Google Web Toolkit を見ましたが、彼らはそれを正しく理解しているようです。ウィジェットはウィジェットであり、アプリケーションに追加するだけです。
例えば。私は J2EE アプリを扱っていますが、他の言語でもコンポーネントは同じです。
- コントローラ オブジェクト
- コントローラー オブジェクトのメソッドによって定義されるコントローラー ハンドラー。
- URL マッピングと設定を定義する構成ファイル。
- テンプレート サーバー ページ ファイル (JSP/ASP ファイルなど)。
- アプリケーション オブジェクトとデータベース間の O/RM マッピングを定義する構成ファイル。
- データベース接続プロパティを定義する構成ファイル。
- JavaScript ライブラリ (jQuery など)
- ロギング構成ファイル
- リソース メッセージ バンドル ファイル
- 検証構成ファイルまたはコード
- ミドルウェアのコンポーネントとオブジェクト (EJB 構成、JMS/メッセージング構成など)。
- クレジット カードまたはその他のミドルウェア接続 API およびライブラリ。
他に考えられることはありますか?