随着前端的知识不断更新,小程序也成为了我们开发中的日常。微信小程序、百度小程序、支付宝小程序、头条小程序等等不断涌入我们的生活,随着小程序的火爆,各种小程序框架不断出现,也在不断更新。路漫漫,学不完呀!归根结底,都是一个目标,把小程序给制作出来,只是使用了不同的框架。那么目前有哪些框架/组件库比较优秀呢?我在这里简单的以下几款
1. uni-app
uni-app是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/快手/钉钉/淘宝)、快应用等多个平台。uni-app在手,做啥都不愁。即使不跨端,uni-app也是更好的小程序开发框架(详见)、更好的App跨平台框架、更方便的H5开发框架。不管领导安排什么样的项目,你都可以快速交付,不需要转换开发思维、不需要更改开发习惯
特别是目前比较流行跨多个平台的框架,其中uni-app框架最终主要是为了小程序而打造的,后面慢慢演变成支持现在小程序、app、pc端h5、快应用等。我个人目前用的框架也是uni-app。该框架可以说满足我现在的全部需求,公司的app我用nvue重构,非常nice,小程序用uniapp打造,性能也很完美。由于对uniapp的热爱和支持,我也会在插件市场开源我的小插件,同时有了HBuilder X的加持,真的很方便,所以这款框架也是我强烈推荐的。
2. Taro
Taro 一套 遵循React 语法规范的多端开发解决方案。使用 Taro,只书写一套代码,再通过 Taro 的编译工具,将源代码分别编译出可以在不同端&#