前端常用的框架有哪些
推荐一个新近开源的前端框架dagger.js(https://daggerjs.org),完全基于指令描述的方式工作,去组件去api设计,用起来比vue和react简单很多,感兴趣可以了解一下。
头条搜索dagger.js了解详细用法
Vue.js热门移动端组件库,有哪些比较好的推荐
一、MintUI
饿了么公司前端团队开发的基于vue的移动端组件库,功能齐全,在git上有15.8k的star,非常不错的一款移动开发工具。
官方地址:http://mint-ui.github.io/#!/en
二、Vant有赞前端团队开发移动端组件库,还支持小程序。在git上有14k的star,完善的文档和强大的技术团队支撑。
三、MUI意为原生UI,轻量不依赖任何第三方JS库。官方介绍说mui框架有效的解决了HTML5在手机app上运行的性能和体验不好的问题,是一个可以方便开发出高性能App的框架,也是目前最接近原生App效果的框架。
四、cube-ui滴滴团队开源。扩展性强,可以方便地基于现有组件实现二次开发。体验极致,以迅速响应、动画流畅、接近原生为目标,在交互体验方面追求极致。
基于vue的移动端组件库还有很多其他的,选择合适自己app项目的就是最好的,上面这几个框架基本可以应付绝大部分的场景了。
目前你们在用vue做hybird app开发吗
我恰好使用过,我写过一篇博文"使用HBuilder将Vue项目打包成手机App"介绍了怎么使用Hubilder打包Vue的项目成为App以及会遇到的一些问题和解决方式,博文地址:
http://www.sevdot.com/articles/14
接下来我说说我的感受,如果用到的硬件交互比较少的话,写起来还是挺快的,和写普通的前后分离的项目无差,但是如果硬件交互比较多的话,就不推荐这样做了,首先是开发调试很费劲,其次是写出来体验也不怎么好。最后给我的感觉就是还不如直接使用dcloud开发的一整套(Hbuilder+MUI)来写,可以真机调试,但是感觉文档很差。