最近老大让我调研一个移动端的框架,也看了几个
zepto
jquery mobile
kissy mobile
…………
还有几个,想问问大家都用过哪个?推荐哪个?
最近老大让我调研一个移动端的框架,也看了几个
zepto
jquery mobile
kissy mobile
…………
还有几个,想问问大家都用过哪个?推荐哪个?
zepto其实就相当于移动端的jquery,函数什么的都比较像,只不过zepto文件大小比较小,而且不支持IE(wp),它的本质是一个js库。jquery mobile则是一个开发框架,提供了很多UI组件,不过有些东西比较多余。kissy mobile是淘宝的吗,因为淘宝有一个kissy的库。就自由度和定制性来说,zepto比较合适,毕竟只用它操作业务逻辑,UI啥的都是自己用css写,我实习做web apps的时候用的就是zepto。至于到底要用哪个,还是要看具体项目。
楼主说的框架是JS还是CSS+JS?纯JS库的话,Zepto推荐,学习成本等于零,会用jq就会Z。
做SPA的话,可以选择就更多了angularjs、knockoutjs。
CSS的话,现在最火的是fundation5(SASS),bootstrap(LESS)也很好的
我收集的一些js dom 库:
Mango(芒果) javascript库 :
https://github.com/willian12345/mango 好像国产的,不知道是不是!是中文文档。
Qatrix logoJavaScript框架 Qatrix :国外
http://qatrix.com/doc
还有一个:https://github.com/dexteryy/DollarJS
Zepto
http://zeptojs.com/
jq 2.0 一般用于主流浏览,但不建议用在移动端上~
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
推荐 Ratchet,它的目标是做手机端的Bootstrap,哦哦,当然还有Bootstrap。
推荐这两个的原因是:他们都是覆盖HTML+CSS+JS的全面框架,提供完整视觉元素和大量小工具。jQuery只是增加了Ajax功能的DOM类库,不是框架。当然jQuery几乎是必须的。
JS方面,建议用Backbone或者Angular来组织代码。