微信h5快速开发框架推荐
发布于 8 年前 作者 i5ting 34501 次浏览 来自 分享

微信h5快速开发框架推荐

摘要 媳妇说“给我推荐现在常用的h5开发框架呀”,遂简单整理一下,对微信下的iOS和Android支持都非常好,是我们在项目里实践总结,文后附录之前发过的《我的h5最佳实践》,希望对大家有帮助

vux

Screen Shot 2016-03-07 at 10.18.32 AM.png

https://vux.li/

难度较大,支持双向绑定,路由等,是基于vue+weui,比较适合微信h5

ratchet

Screen Shot 2016-03-07 at 10.19.08 AM.png

http://www.goratchet.cn/

twitter出的,比较传统,类似bootstrap,需要自己集成zepto,iscroll,fastclick之类的

sui

Screen Shot 2016-03-07 at 10.19.38 AM.png

http://m.sui.taobao.org/demos/

淘宝出的,整体还不错,也是比较传统的,组件和扩展机制是比较好的,地址选择也是个亮点

jmui

基于react+weui的框架

其他

老牌,不太推荐

  • jquery mobile
  • sencha touch

另外angularjs和ionic这种太重,不适合h5开发

全文完

欢迎关注我的公众号【node全栈】

node全栈.png

之前发的《我的h5最佳实践》,请点击原文链接阅读

32 回复

哈哈,补充一下Vux Github地址 https://github.com/airyland/vux vux

@airyland 非常棒,和我的想法是一样的,vue结合weui,继续加油啊,需求非常大

@i5ting 感谢关注。目测这个月底出稳定版(Cnode在Safari上没法回复啊)。

你夫人也是程序员啊?

@alsotang 点回复的图标没有反应,输入框focus时自动放大了,然后还出现两个光标

不错 自豪地采用 CNodeJS ionic

不错,我要mark

@airyland 啊。。这么奇怪。。按理说回复这块没有什么特殊的逻辑。safari 应该是支持的。

这。。。我都想不出可能的错误原因是什么

总结的非常好。特别看好vux,正在中ionic中转移到vue.js 。如果喜欢angular,可以用angular-weui也不错 https://github.com/threeq/angular-weui

@airyland 我们几个人最近在弄一个拼车的公众号,功能就是:找人、找车 。 我的前端html5+css3,才学半年,对于前端的框架(bootstrap,angularjs,react,vue)等,听说过,没有弄过,我打算,先自己用html5+css先实现一遍,然后再看看如果用框架的话,我应该怎么写。请问:你觉得我的这个思路好吗?还是说,最初我就应该学习一下前端框架,再去写微信的UI呢?哪条路快?

其实不用专门提说微信专用的,只要是支持响应式的框架,甚至只是各种库啊jquery库啊,都行。这样我们就能用上各种各样的工具了。 甲方的需求很奇葩的,特别是界面要各种酷炫和特效动画,所以庞大的jquery库还是很有帮助的。

没怎么用过其他框架。最近angularjs用得比较多,整体上感觉angularjs坐手机网站其实还是不错的。

@FourLeafClover @klausgao

你们还没到关注性能和用户体验的时候,哈哈

jq会用的,不过我们用的zepto替代,angularjs太重,可以考虑vue甚至自己写一个mvvm

@hanzhong-yan 我觉得初入前端这个思路没问题,先练下基础,一步到位可能有更多的问题出现,因为涉及到各种规范和构建工具的使用。

@airyland 好的,这个周末完成功能后,开始搞vuejs.谢谢你!

vux不错=2= 以前用的阿妹子UI=2=

mark学习

来自酷炫的 CNodeMD

收了

来自酷炫的 CNodeMD

不错,正用得着,收藏

不错,这布局更本地化

新增jmui基于react+weui的

挺好的,vux封的组件好漂亮。。。

回到顶部