扫码关注官方订阅号
比如Angular.js、Backbone.js,他们出现的原因是什么?有什么优点?
闭关修行中......
相比而言,前端框架分很多种,可以把bootstrap也叫作前端框架,也可以把jQuery zepto等叫做前端框架,当然AngularJS Backbone也叫做前端框架。 不同就在于他们所针对的意义不一样
bootstrap偏向于大而全,你想加个导航可以有,加个按钮可以有。 像是超市,要什么直接搬出来就可以。
jQuery, Zepto则更“高级”,或者说更“低级”一些,他并没有直接给你提供按钮 事件响应等,而且帮你设置好了许许多多的方法,需要什么自己来实现,所以不仅限于按钮,You can do better。像是工具箱,里面只有扳手和锤子,虽然不可以直接吃直接用,但是可以造出房子,造出生产吃的的机器(成品)。
而AngularJS和Backbone则更高级了,当然也更“低级”。 他们的意义不在于如何吃,如何造。而更像是如何吃的更香,如何让吃的看起来更像以及如何吃起来看着更香……
AngularJS很伟大的一点之一就是实时,这一点改变了很多很多,而且意义非凡,将传统的“点一下,弹一下”,变成了“ ” 。
减少了对css img js 等静态资源的请求次数 。 让不断刷新从服务器获得静态页面的流程 变成了纯粹的客户端对服务端的请求数据-组织数据-显示数据的流程 。
@chromefans
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
相比而言,前端框架分很多种,可以把bootstrap也叫作前端框架,也可以把jQuery zepto等叫做前端框架,当然AngularJS Backbone也叫做前端框架。
不同就在于他们所针对的意义不一样
bootstrap偏向于大而全,你想加个导航可以有,加个按钮可以有。
像是超市,要什么直接搬出来就可以。
jQuery, Zepto则更“高级”,或者说更“低级”一些,他并没有直接给你提供按钮 事件响应等,而且帮你设置好了许许多多的方法,需要什么自己来实现,所以不仅限于按钮,You can do better。像是工具箱,里面只有扳手和锤子,虽然不可以直接吃直接用,但是可以造出房子,造出生产吃的的机器(成品)。
而AngularJS和Backbone则更高级了,当然也更“低级”。
他们的意义不在于如何吃,如何造。而更像是如何吃的更香,如何让吃的看起来更像以及如何吃起来看着更香……
AngularJS很伟大的一点之一就是实时,这一点改变了很多很多,而且意义非凡,将传统的“点一下,弹一下”,变成了“ ” 。
减少了对css img js 等静态资源的请求次数 。
让不断刷新从服务器获得静态页面的流程 变成了纯粹的客户端对服务端的请求数据-组织数据-显示数据的流程 。
@chromefans