javascript - 前端框架的作用是什么?什么时候需要用到前端框架?
阿神
阿神 2017-04-10 13:09:08
[JavaScript讨论组]

比如Angular.js、Backbone.js,他们出现的原因是什么?有什么优点?

阿神
阿神

闭关修行中......

全部回复(3)
PHP中文网

相比而言,前端框架分很多种,可以把bootstrap也叫作前端框架,也可以把jQuery zepto等叫做前端框架,当然AngularJS Backbone也叫做前端框架。
不同就在于他们所针对的意义不一样


bootstrap偏向于大而全,你想加个导航可以有,加个按钮可以有。
像是超市,要什么直接搬出来就可以。

jQuery, Zepto则更“高级”,或者说更“低级”一些,他并没有直接给你提供按钮 事件响应等,而且帮你设置好了许许多多的方法,需要什么自己来实现,所以不仅限于按钮,You can do better。像是工具箱,里面只有扳手和锤子,虽然不可以直接吃直接用,但是可以造出房子,造出生产吃的的机器(成品)。

而AngularJS和Backbone则更高级了,当然也更“低级”。
他们的意义不在于如何吃,如何造。而更像是如何吃的更香,如何让吃的看起来更像以及如何吃起来看着更香……

AngularJS很伟大的一点之一就是实时,这一点改变了很多很多,而且意义非凡,将传统的“点一下,弹一下”,变成了“ ” 。

PHPz

减少了对css img js 等静态资源的请求次数 。
让不断刷新从服务器获得静态页面的流程 变成了纯粹的客户端对服务端的请求数据-组织数据-显示数据的流程 。

伊谢尔伦

@chromefans

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号