小程序UI框架选型的困扰

小程序UI框架怎么选?

笔者最近接触了小程序项目,所以经过了一段时间,接触了几个比较常用的小程序UI框架,在这期间踩了无数的坑。所以记录一下,仅供参考。

WEUI

腾讯官方UI框架,使用起来没什么难度,就是代码量没有减少,反而有增多的趋势,

而且比较适合简单的UI小程序,如果你想快速的开发一个小程序,并没有太多的UI设计在里面,

那么选择WEUI我觉的是没问的。

MINUI

蘑菇街团队出品的UI框架,还带了CLI指令集。总体感觉上手比较有难度,特点就是类似与mp-vue,如果熟悉VUE,就可以直接写VUE代码,然后生成小程序代码

文档也算是很全,但是由于GITHUB访问原因,笔者几次都刷新不出来这个文档,而且编译出来的小程序代码的可读性比原生的要差一点。所以放弃。

WEPY

腾讯自己的类似VUE的工具,不知道现在用的人还多不了,么有具体尝试,因为尝试了MINUI,所以不再想尝试了。

IVEWAPP

这个是最坑的了,UI设计没问题,但是在form提交的时候,会是很大的坑,无法使用小城的submit,input将name属性过滤掉,按钮的form-type也不起作用,

官方也没给出合理的解决方案。尝试了一下午,放弃了。UI代码倒是挺简洁,可惜了。

VANT WEAPP

这个是最后尝试的,基于VANT的小程序UI库,别的不为,就是为了form表单提交,试了一下,没问题,文档也比较完善,上手也比较容易,所以,决定用这个了。


写在最后,笔者推荐VANT WEAPP,因为上手很容易,文档比较全,开篇就介绍了如何NPM构建。

至于bug吗,以后用用看。

IVEWAPP这个吗,新手真的就不要尝试了。

发表评论