2

複数の Web サイトで使用されるブートストラップに基づくフレームワークに取り組んでいます。現時点では、さまざまなイベント用に大量の jQuery 関数を書いているだけで、スケーラブルではないようです。私はMVC for jsを読んでいましたが、いつ使用する必要があるのか​​ 、適用を開始する必要があるのか​​ わかりません。

いつ必要になるかについて何か提案はありますか?

4

3 に答える 3

3

これに対する答えは簡単です...プロジェクトが十分に大きくなったときにMVCを使用してください。小さなプロジェクトや単純な機能を作成している場合、多くのパターンはやり過ぎになる可能性があります。しかし、MVC のようなものを使用してコードを整理しないと、保守不能な混乱が生じる時が来るでしょう。すでにその段階に達しているように思われるので、アプリケーションをどのように構築するかについて考えることは間違いなく理にかなっています。

私は実際に、重い外部依存関係を持ち込むことなく、javascript からパターンを簡単に使用する方法についての記事を書きました:
http://codecube.net/2009/06/mvc-pattern-with-javascript/

于 2012-04-19T13:46:44.743 に答える
1

MVC は「Model View Controller」の略で、コーディング パラダイムです。JS for webapplications を使用して、クライアントに非常に簡単に適用できます。モデルは単純な古い JS オブジェクトです。ビューはテンプレートを使用して実装できます (jQuery にはテンプレートがありますが、Mustache、Handlebar、Dust などの他のテンプレートの方が優れていることは間違いありません)。また、コントローラーはイベントによってトリガーされ、データフローと処理を処理します。

于 2012-04-19T13:52:29.037 に答える