有没有谁用过前端框架touchui,太强大了?

如题详述: 目前想做公司官网的移动端,正准备动手,整体规划了下项目,搜了下目前流行的前端框架,有很多mui/amaze.ui/jquery mobile/bootstrap/weui/...

感觉这些框架都很强大,看到这些,刚想问问:这些框架和vue.js(目前在学的)又有什么区别呢?

突然出现一个让我眼前一亮,touchui,他竟然是通过vue.js来写的前端框架,不仅有移动版的,还有微信版的,玩了半天,真实感觉很强大。

那么我的问题来了:

(一)、对于我目前公司需求,做一个静态移动端网站,该选择什么框架较好?以及适配移动端的网站需要考虑哪些问题?

(二)、请问一下,目前有公司用过touchui做过项目?感觉怎样?

(三)、既然有了别人封装好的touchui,那我还有学习vue.js的必要么?以及,前端这么丰富的各种框架,又该如何取舍?作为一个前端人,又应该把注意力放在何处?

再补充一点: 曾经做过小程序项目,touchui和小程序很像,只是因为小程序基于微信,而touchui只能浏览器,所以小程序的用户体验更胜一筹(个人感觉)

还请各位不吝赐教,静候您的佳音.....

阅读 7k
5 个回答

看touchui的github,700多个star,2018年4月20号开始开源,个人维护。一句话:太新了,说不定哪天就停止更新了,很正常。
多少坑在里面不得而知,权楼主先不要踩这个坑,老老实实用vue去开发。

新手上路,请多包涵

touchui,试用后立马放弃,这个框架说是开源,其实并没有开源,源码没有开放,因为是框架很新,bug超级多,看不了源码,必须要咨询他们官方人员,为了提升网站活跃度,必须在他们论坛提问才可以解决,什么时候解决你们懂的。。当然如果你们给钱则另外说了

首先,我去官网看了一眼,然后就不打算看这个框架了。设计水平这么差,公司名字竟然叫“引领视觉”……

接着说一下前端框架。

首先题主要搞清楚什么叫框架,框架就好像盖房子时做的结构,建构了开发基础,并且给业务逻辑限定了实现方案。你列出来的这些并不都是框架。目前只有三大框架:React、Angular、Vue。之所以称之为框架因为它们都实现了独特的功能和开发体系,彼此并不兼容。(当然还有一些其它框架,比如 knockout、ember.js,不过用的人很少,所以不再讨论)

然后有很多基于框架的“组件库”,比如 element.ui、iView,甚至 Bootstrap 也可以算是,不过它基于 jQuery(并不能算是框架,只能称作基础库)。你列出来的 amaze.ui、jquery.mobile、weui 也算作此列。

接下来回答问题:

  1. 要看网站类型。如果是内容展示类的,可能 Bootstrap 最合适,带有响应式框架,基础样式也很好看,还有很多基于它二次开发的范例可以参考;如果是功能工具类的,那么 Vue 就比较合适,数据双向绑定会给开发带来极大便利。
  2. 没用过,不评价
  3. 当然有。前面说了,组件库是对框架的二次封装,实现某些通用功能,但是通常会跟业务有很多区别,我们还是需要自己开发很多功能。
  4. 小程序是原生+web的混合模式,旨在提供最好的用户体验

个人认为。UI库是专门给2种人用的,一种是后端,一种是小公司里没有UI设计的前端。不需要太纠结用什么UI库,只要适合公司的产品,老板也觉得好看可以用就行了。作为一个专业的前端的话,我觉得,更应该考虑的不是用什么UI库,而是要理解那些UI库的各种组件和样式,是怎么实现的。

touchui已经不维护了,用户都转到uni-app下了,uni-app是更强的跨端开发框架

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题