SPA如何运作?

时间:2012-04-25 21:26:07

标签: jquery asp.net-mvc-3 singlepage single-page-application

我是单页应用程序概念的新手,我正在尝试了解服务器端和客户端导航模式以及使用SPA请求处理生命周期。如果这些是非常基本的,请原谅。

如果Web应用程序尚未在客户端缓存,并且用户点击了URL,那么服务器上发生的步骤顺序是什么?

如果在服务器端SPA只暴露了宁静的数据端点,那么何时在客户端下载部分视图?整个SPA(所有不同视图的部分视图)是否一次性下载?如果是这样,文件如何链接下载?

我们如何更改SPA各个部分的布局?

当“SPA”中有多个页面代表Web应用程序的大型模块时,客户端侧导航如何工作?

2 个答案:

答案 0 :(得分:4)

不知道你对ASP.NET MVC了解多少以及这些部分如何协同工作,一个好的创业公司是来自 Dan Wahlin Plural Sight 课程使用EF Code First,HTML5和jQuery构建ASP.NET MVC应用程序

课程说明http://www.pluralsight-training.net/microsoft/Courses/TableOfContents?courseName=web-development

Youtube视频显示SPA正在运行以及整个课程项目是什么:http://www.youtube.com/watch?v=Xcp82q6L3lM

这是一个单页面应用程序,它从数据库和Web服务获取数据,它使用最新技术,如EF Code first,Knockout和svg,并且还使用jQuery模板......

我有机会看到整个课程,这很可爱......你可以在Plural Sight上获得10天free trial

P.S。 我是simple user of Plural Sight,我不会以任何其他方式加入他们。

答案 1 :(得分:2)

您可能想看看如何通过John Papa在复数视频上构建SPA的精彩演示。这是链接

http://bit.ly/Papa_SPA