最近放弃knockoutjs了,单纯一个库来讲,很棒,但是外围设施还需要使用第三方脚本库,对于团队开发来讲,坑有点多。。
尝试了两个星期的angularjs,把requirejs也放弃了,说说我的看法,欢迎拍砖
requirejs初看主要功能是异步加载,感觉是被表象误导了,异步加载似乎很有用,但是相比脚本打包来说,碎片化管理很难说有啥大的作用
其实requirejs的初衷跟angularjs的基础机制一样,是脚本模块化开发
angular已经有成熟的模块化机制,这点上requirejs有点多余
再看异步加载,某种情况下,只能拖慢应用响应速度,反倒不如应用启动时,把所有的脚本加载完
而且,初始化时加载所有脚本资源,对应用的离线化,本地化处理更容易
时间: 2024-11-02 19:50:30