1

私はjQueryを初めて使用し、jQuery ajaxを使用して単一ページのアプリケーションを実行する必要があります. インターネットで検索したところ、さまざまな視点を持つ SPA 開発用のさまざまな種類の JavaScript フレームワークが見つかりました。

私のシステムは多くのビューとオブジェクトを処理するため、クライアント側の開発用に構造化されたモデルを使用することを主に好みます。

単一ページ アプリケーション開発用に最適化された既存のアーキテクチャを使用して、これについて助けを求めます。

4

2 に答える 2

1

SPAを作成する場合、これまでのベストプラクティスは、MVCアプローチを使用してJavaScriptクライアントを構造化することです。そこには膨大な量のJavaScriptSPAフレームワークがあります。

...いくつか言及するだけ

Addy Osmaniは(他の人たちと一緒に)さまざまなフレームワークを紹介するシンプルなTODOアプリケーションを作成しました。したがって、私が提案できる最善の方法は、todomvc.comにアクセスして、どれが最適かを確認することです。

于 2012-07-24T06:24:27.457 に答える
0

私は毎日Jqueryを使用しているので、Javascriptの構造を非常に明確にすることが非常に重要です。最後に、Javaや構造化された言語ではなく、ここでJavascriptを処理します。

私がしたことは単純です、それがあなたを助けるかどうかはわかりません...あなたはMVCメンタリティでこれに取り組むことができます:

モデル-ビュー-コントローラー

したがって、この1ページのアプリケーションにはjqueryに次のものを含めることができます。

次に、その下でモデルを汚し、コントローラーを表示します。

それを理解するのにもっと時間がかかるかもしれませんが、長期的にはあなたの勝利を信じてください、あなたはここでより多くの情報を見つけることができます:http ://welcome.totheinter.net/tutorials/model-view-controller-in-jquery/


あなたが作ることができる他のアプローチは、確かに簡単ですが、よりクリーンではありません。プロジェクトに使用するライブラリを作成し、そこから関数を呼び出します。

于 2012-07-24T06:24:47.053 に答える