私は、MVC を使用し、それを JavaScript で使用することに頭を悩ませようとしています。HTML5 を使用してモバイル アプリを作成する予定で、サーバー側の言語のみをローカル ストレージで使用する予定はありません。
これはどのように達成できますか?私の理解では、モデルはバックエンド言語に依存しているため、通常、モデルにうんざりします。
私は、MVC を使用し、それを JavaScript で使用することに頭を悩ませようとしています。HTML5 を使用してモバイル アプリを作成する予定で、サーバー側の言語のみをローカル ストレージで使用する予定はありません。
これはどのように達成できますか?私の理解では、モデルはバックエンド言語に依存しているため、通常、モデルにうんざりします。
モデルはバックエンドに依存しません。概念的に単純なMVC:
つまり、Modelはサーバー側の言語を使用する必要はなく、アプリケーションロジックのプレースホルダーです。
複数のMV*
フレームワークが利用可能です。それらを使用するためにサーバーのサポートは必要ありません。
他にもたくさんありますが、まずこの3つが思い浮かびます。楽しみ
MVC 開発は、サーバー サイド スクリプトとは何の関係もありません。
アプリケーションの開発に使用するアーキテクチャのタイプにのみ関連します。
モデル、ビュー、およびコントローラーがあることを意味するだけです。モデルは、一部のデータをレンダリングするためにビューで使用される JavaScript から生成されたオブジェクトにすることができます。
コントローラーは、ビューとモデルの間のロジックと動作を保持するために存在します。
これは非常に基本的な概要ですが、MVC がバックエンド サービスや ajax 呼び出しを意味するわけではありません。
この記事が役立つかもしれませんhttp://www.alexatnet.com/articles/model-view-controller-mvc-javascript