0

シングル ページ アプリケーションの概念は初めてで、サーバー側とクライアント側のナビゲーション パターンと、SPA を使用した要求処理のライフサイクルを理解しようとしています。これらが非常に基本的なものである場合は、ご容赦ください。

Web アプリがまだクライアント側にキャッシュされておらず、ユーザーが URL にアクセスした場合、サーバーで発生する一連の手順は何ですか?

サーバー側の SPA が安らかなデータ エンドポイントのみを公開している場合、クライアント側で部分ビューがダウンロードされるのはいつですか? SPA 全体 (さまざまなビューのすべての部分ビュー) が 1 回でダウンロードされますか? もしそうなら、ファイルはダウンロードのためにどのようにリンクされていますか?

SPA のさまざまなセクションでレイアウトを変更するにはどうすればよいですか?

Web アプリの大きなモジュールを表す "SPA" に複数のページがある場合、クライアント側のナビゲーションはどのように機能しますか?

4

2 に答える 2

4

ASP.NET MVC と各要素がどのように連携するかについてどれだけ知っているかわからない場合は、Dan Wahlinによる「Building ASP.NET MVC Apps with EF Code First, HTML5, and jQuery」というPlural Sightコースを開始することをお勧めします。

コースの説明: http://www.pluralsight-training.net/microsoft/Courses/TableOfContents?courseName=web-development

SPA の動作とコース プロジェクト全体を示すYoutube ビデオ: http://www.youtube.com/watch?v=Xcp82q6L3lM

これは、データベースと Web サービスからデータを取得する単一ページ アプリケーションであり、最初に EF Code、Knockout、svg などの最近のテクノロジを使用し、jQuery テンプレートも使用します...

コース全体を見る機会があり、素敵です... Plural Sight で10 日間の無料トライアルを利用できます。

PS私はPlural Sight の単純なユーザーです。他の方法で提携していません。

于 2012-04-25T21:42:35.343 に答える
2

John Papa による、pluralsight で SPA を構築する方法に関する素晴らしいプレゼンテーションをご覧になることをお勧めします。ここにリンクがあります

http://bit.ly/Papa_SPA

于 2013-01-28T14:41:53.403 に答える