私は新しいプロジェクトを開始していますが、使用するのに最適なスタックは何かと考えていました。バックボーンと asp MVC の両方の経験がほとんどありません。
パフォーマンスとユーザー エクスペリエンスを念頭に置いて、バックボーン プロジェクトを作成し、ajax 呼び出しを介してデータを取得し、テンプレートを使用してレンダリングする方がよいでしょうか、それとも asp MVC を使用する方がよいでしょうか。
これらの両方の主な違いと、どちらを使用するかを決定する必要があるものは何ですか。
私は新しいプロジェクトを開始していますが、使用するのに最適なスタックは何かと考えていました。バックボーンと asp MVC の両方の経験がほとんどありません。
パフォーマンスとユーザー エクスペリエンスを念頭に置いて、バックボーン プロジェクトを作成し、ajax 呼び出しを介してデータを取得し、テンプレートを使用してレンダリングする方がよいでしょうか、それとも asp MVC を使用する方がよいでしょうか。
これらの両方の主な違いと、どちらを使用するかを決定する必要があるものは何ですか。
他の人が言ったように、あなたはバナナとリンゴを比較しています (それらは非常に異なります) - しかし、Microsoft ルートをたどることに決めた場合は、MVC を使用して Web ページを提供し、Web API を使用して提供する新しいプロジェクトを作成できます。データ/リソース要求。そうすれば、現在のタスクのニーズに最適なテクノロジを使用できます。
私は現在まさにこれをやっています。一部のページ (.NET メンバーシップなど) は、ASP.NET および MVC を介して Web ページとして提供されます。一部のページは単なる静的 html であり、Web API からの JSON データに対する AJAX 要求で KnockoutJs (バックボーンに似ていますが、より簡単です) を使用します。
Pluralsightは、バックボーン、ASP.NET MVC、および KnockoutJs に関するコースを提供しています。どれが手っ取り早い方法でしょうか? 無料コースもたくさんあります。
ASP.NET MVCは、MVCパターンを介してビジネスWebアプリケーションを開発するためのサーバー側テクノロジです。一方、バックボーンは、MVVMデザインパターンを実装するためのクライアント側ライブラリでありASP.NET , PHP , JSP
、...などのサーバー側プログラミングテクノロジから独立しています。ただし、この2つに参加できます。応答性の高いビジネスWebアプリケーションを設計するためのテクノロジー。