此列表会一直更新、维护下去,以帮助大家了解、推动国内Web前端技术框架的发展,请记住我们的永久地址:http://www.alloyteam.com/?p=1009,同时欢迎大家留言补充!
- Arale(支付宝) - http://aralejs.org/
- Como(盛大) - http://www.comsome.com
- EasyJs - https://github.com/chenmnkken/easyjs
- EdoJs - http://www.edojs.com/
- DWZ - http://j-ui.com/
- JX(腾讯) - http://alloyteam.github.com/JX
- JSI - http://code.google.com/p/jsi/
- KISSY(淘宝) - http://www.kissyui.com
- KindEditor - https://github.com/kindsoft/kindeditor
- Mass - https://github.com/RubyLouvre/mass-Framework
- ModJS(腾讯) - http://madscript.com/modjs/
- ModuleJS(腾讯) - http://modulejs.github.com/modulejs/
- NEJ(网易) - http://nej.netease.com/
- NJF - http://code.google.com/p/njf/
- Puerh(百姓网) - https://github.com/baixing/Puerh
- QWrap(百度) - http://www.qwrap.com
- SeaJS(淘宝) - http://seajs.org/
- Tangram(百度) - http://tangram.baidu.com
- UEditor(百度) - http://ueditor.baidu.com
(排序按字母顺序)
如何选择适合你的前端开发框架?
请大家看一个选择框架的案例:
在选择框架这件事情上,我们折腾了很久
为了遵循”不要重复的发明轮子”的伟大号召,我们决定选一个开源框架
于是在对n多框架进行了一番比较之后,我们选定了一个框架
在用这个框架写完了一个历时一年的项目后,我们一致同意换掉这个框架
不是这些框架不强大,不是这些框架不优秀,恰恰相反 它们太强大了,强大到80%的功能我们都不会用到
它们太优秀了,优秀到我们team的一些菜鸟程序员完全理解不了
写框架的人把框架当成是个人技术的展览馆,为了玩出华丽的技巧穷其心思
用框架的人把框架看成是武林秘籍,希望能一朝练成绝技,而后一劳永逸
其实我们用框架,不过是为了快点把公司那点事情做完,然后回家睡自己的大头觉么
当我们意识到这一点后,我们决定自己开发一个框架
框架是拿来用的,不是拿来看的,以最低的成本,完成最多的事情的框架才是好框架
无论是用开源的,还是自己开发,你真的应该用一个能让你雇的最菜的程序员也能5分钟学会的框架
总的来说,不同类型的项目需要不同类型的框架来支撑,你为你的项目选到合适的Web前端框架了吗?