0

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

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

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

我们如何更改 SPA 不同部分的布局?

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

4

2 回答 2

4

不知道您对 ASP.NET MVC 了解多少以及这些部分如何协同工作,Dan Wahlin的Plural Sight课程是一个不错的创业项目,名为Building ASP.NET MVC Apps with EF Code First, HTML5, and jQuery

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

展示 SPA 工作的Youtube 视频以及整个课程项目是什么:http ://www.youtube.com/watch?v=Xcp82q6L3lM

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

我有机会看到了整个课程,很可爱……你可以在 Plural Sight 上获得 10 天的免费试用。

PS我是Plural Sight 的简单用户,我不以任何其他方式与他们有关联。

于 2012-04-25T21:42:35.343 回答
2

您可能想看看 John Papa 关于如何在复数视觉上构建 SPA 的精彩演示。链接在这里

http://bit.ly/Papa_SPA

于 2013-01-28T14:41:53.403 回答