关于View端

View--------------Requestjavascript

 

1 URL vs n Viewhtml

 

同一个URL能够对应多个View, HTML(经过Request请求得到)前端

例如SAO项目中的step1-->step2-->step3-->step4java

虽然是4个step,可是页面有上百个,js有上百个。web

 

全部的HTML文件均可以显示在一个URL中。ajax

 

Request即URL或者script ajax.浏览器

 

前端的核心在于Request,通常状况是URL request, 也能够是ajax request.服务器

Request 方式

一,location.href request   Request HTML, JSON, Javascript, XMLapp

二,Ajax request     Request HTML, JSON, JavaScript, XML框架

Request 数据形式

Text, HTML, Script, JSON

XML

 

页面之间的切换------->

URL跳转,Ajax刷新页面。

 

什么状况下须要URL跳转,什么状况下AJAX更新页面。

 

分阶段看待前端的生命周期,加载流程。

生命周期和业务流程不是一回事。

 

SPA程序,AJAX应用,避免URL跳转。

 

单页应用程序:使用 ASP.NET 构建响应迅速的现代 Web 应用程序

Web API与单页应用程序

 

单页Web应用或引领下一代Web新趋势?

 

单页面Web应用程序和NodeJS

单页面Web应用程序的结构很简单:首先传递HTML文档框架,而后使用javascript修改页面。紧接着再从服务器传递更多数据而后再修改页面,如此循环。从性能的角度,在现代浏览器中单页面web app已经可以和普通应用程序媲美,并且几乎全部的操做系统都支持现代的浏览器。使用HTML+CSS+Javascript编写应用程序,能使更多的人们都加入到程序开发的行列。

相关文章
相关标签/搜索