二、HTML5单页框架View.js介绍 - 实践单页应用的要求

不需要 Npm 的单页应用框架:

View.js - http://view-js.com


单页应用,是客户端优化使用体验,提升交互使用感受所衍生出来的实践理念,因此隶属于客户端功能架构的范畴。

实践单页应用的必要前提,是客户端能够清晰地与服务端逻辑剥离开来,能够在两者之间清晰地绘制一条边界线,并有可持续发展的通讯桥梁将两者有机结合起来。我们通常将其称之为“前后端分离”。

前后端分离,要求服务端演变为业务数据提供者,只负责格式化数据的输出,不用撰写界面的渲染逻辑,更不用感知客户端页面的路径组成。而客户端则可以自由设定页面目录结构、页面的组织架构以及页面之间的协作方式,只需要以业务逻辑为导向使用服务端输出的标准化接口完成界面的渲染逻辑和交互逻辑。因此开发团队可以更精细地分工协作,以更专业的手段做出专业的产品。

关于前后端分离的更多介绍,以及这种实践理念的优点和缺点,读者可以参阅其它博文, 这里将不再赘述。

 


[第一篇]
[上一篇 - 什么是单页应用] [下一篇 - 单页应用的缺点]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值