电商网站前端架构#1 多页面 vs 单页面

课程地址:http://www.imooc.com/learn/186 讲师:远人

课程基础: html css js ,做过一些项目。

多页面

我们往常使用的web服务大多是多页面形式,依靠后端的架构来实现多页切换、逻辑层次等,这样的状况下前端实现起来就比较简单,易实施。

基本上每个前端都会做多页面的前端开发工作。

单页面

单页面应用是指用户通过浏览器加载独立的HTML页面并且无需离开此导航页面,这也是其独特的优势所在。对用户操作来说,一旦加载和执行单个页面应用程序通常会有更多的响应,这就需要返回到后端Web服务器,而单页面应用为用户提供了更接近一个本地移动或桌面应用程序的体验。[具体看]http://www.csdn.net/article/2012-12-10/2812658-Single-Page-Applications

html5与css3的来临 加速了单页面或者webapp应用的出现,好多webapp都做出了媲美客户端的体验。

难度上,单页面的难度要大很多,需要组织很多的逻辑关系 路由器 模板渲染 视图与数据同步等等问题,这时就出现了angular avalon backbone ember 这样的框架,来帮助我们组织一个单页面应用。

转载于:https://www.cnblogs.com/iyueyao/p/4106388.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值