移动端开发框架,你们用哪个?

包子
  • 1.2k

最近老大让我调研一个移动端的框架,也看了几个
zepto
jquery mobile
kissy mobile
…………
还有几个,想问问大家都用过哪个?推荐哪个?

评论
阅读 40.5k
9 个回答

推荐 Ratchet,它的目标是做手机端的Bootstrap,哦哦,当然还有Bootstrap

推荐这两个的原因是:他们都是覆盖HTML+CSS+JS的全面框架,提供完整视觉元素和大量小工具。jQuery只是增加了Ajax功能的DOM类库,不是框架。当然jQuery几乎是必须的。

JS方面,建议用Backbone或者Angular来组织代码。

zepto其实就相当于移动端的jquery,函数什么的都比较像,只不过zepto文件大小比较小,而且不支持IE(wp),它的本质是一个js库。jquery mobile则是一个开发框架,提供了很多UI组件,不过有些东西比较多余。kissy mobile是淘宝的吗,因为淘宝有一个kissy的库。就自由度和定制性来说,zepto比较合适,毕竟只用它操作业务逻辑,UI啥的都是自己用css写,我实习做web apps的时候用的就是zepto。至于到底要用哪个,还是要看具体项目。

Ratchet 和 Bootstrap。

楼主说的框架是JS还是CSS+JS?纯JS库的话,Zepto推荐,学习成本等于零,会用jq就会Z。
做SPA的话,可以选择就更多了angularjs、knockoutjs。
CSS的话,现在最火的是fundation5(SASS),bootstrap(LESS)也很好的

如果我说 sencha touch 会不会被人打一顿 ……

zepto还行。

jQuery mobile就算了。跟backbone根本搭不到一起去。

可以了解一下iMAG.js框架,是爱码哥封装好的js框架.iMAG.js

宣传栏