HTML5的两种单页面框架的优缺点
导读:angular优点: 1.强大的数据双向绑定 2.View界面层组件化 3.内置的强大服务(例如表单校验) 4.路由简单 angular缺点: 1.引入的js较大,对移动端来说有点吃不消 2.语法复杂,学习成本高 backbone优点: 1...
angular优点:
1.强大的数据双向绑定
2.View界面层组件化
3.内置的强大服务(例如表单校验)
4.路由简单
angular缺点:
1.引入的js较大,对移动端来说有点吃不消
2.语法复杂,学习成本高
backbone优点:
1.引入的js较小
2.清晰MVC分层
3.Model层事件机制
4路由简单而且便于扩展
backbone缺点:
1.MVC有点死板,有时候觉得累赘
2.没有双向绑定,界面修改只能靠自己
3.view切换时,没有足够便捷的事件通知(要自己监听route)
其实,这两个框架都非常好用,但是,在实际业务中,不一定百试百灵,因为有一些移动端的单页面web,业务就很简单,只是路由分别切换到几个子模块,每个子模块基本都是拉一次数据,展示给用户,很少用户交互从而修改数据,改变视图的功能。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: HTML5的两种单页面框架的优缺点
本文地址: https://pptw.com/jishu/663832.html