1

Backbone、EmberなどのWebの興奮で、私はそれらの1つ(またはいくつか)の使用法を学ぶことに本当に興味がありますが、フロントエンド開発者として、それらを使用してサイトを構築し始める方法を理解できません。 &それらを私のワークフローに統合します。いくつか質問がありますが、答えられれば、私にとって本当にいくつかのことが明らかになるでしょう。

サイトのデータにJSONファイルのコレクションを純粋に入力することはできますか、それともデータベースまたはサーバー側のセットアップでデータを提供するのが最適ですか?

これらのフレームワークは、ユーザーがデータを操作または操作する必要があるアプリに適していますか?たとえば、パンフレットサイトに使用できますか?つまり、機能や双方向性はあまりありません。

ここでの包括的な質問は次のとおりです。これらのMVC(MV *など)は何が得意ですか?そして、それらは何のために使われるべきではありませんか?

私はこれらの質問のいくつかについて明確な考えを持っていると思いますが、主題についてより深い知識を持っている誰かからのいくつかの説明を本当にいただければ幸いです。

PS有用なリンク、記事、Githubリポジトリ、スクリーンキャストがあれば、それも本当にありがたいです。

どうもありがとう

4

1 に答える 1

2

サイトのデータにJSONファイルのコレクションを純粋に入力することはできますか、それともデータベースまたはサーバー側のセットアップでデータを提供するのが最適ですか?

必要に応じて、静的JSONファイルを使用できます。必要なデータを生成するためにバックエンドコードを使用できるとは限らないアプリケーションのプロトタイプをすばやく作成する場合に便利です。

これらのフレームワークは、ユーザーがデータを操作または操作する必要があるアプリに適していますか?たとえば、パンフレットサイトに使用できますか?つまり、機能や双方向性はあまりありません...ここでの包括的な質問は次のとおりです。これらのMVC(MV *など)は何が得意ですか?そして、それらは何のために使われるべきではありませんか?

クライアント側のMVCライブラリは、高度にインタラクティブなアプリケーションに最適です。Ajaxやその他の関連技術を使用すると、ローダーを表示できるようになり、ページ全体を毎回ロードする必要がない場合にインタラクションがより高速に機能するため、ユーザーの応答性が高いアプリケーションを構築できます。

これらの種類のライブラリは他の種類のサイトにも使用できますが、ほとんどが閲覧可能な情報のみを含むサイトの場合、従来のページ読み込みベースのアプローチでも同様に機能するため、大きなメリットは得られません。

于 2012-05-27T11:18:18.393 に答える