单纯想把wx小程序做好建议还是用原生去写,能够更好的做性能优化。 wepy 是由腾讯团队自行研发的一套提高小程序开发效率的工具。真正用的人不多,因为想用的都去用mpVue了 mpvue 是由美团开发,定位一套代码解决H5、微信小程序两端的问题,请注意是只有这两端,看到有说mpvue已经停止维护,不确定消息是否可靠,但是uni-app是兼容mpvue的,毕竟都是基于vue的开发方式。 如果是需要多端并行开发(例如微信小程序、支付宝小程序、h5、抖音小程序等)可以尝试 Taro Taro 是一套遵循 React 语法规范的 多端开发 解决方案。由京东研发团队进行维护。taro相较于uni-app的优点是react写法,这代表着taro可以更好的拥抱React-Native,更好的兼容App的开发 uni-appuni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码。由Dcloud团队维护。uni-app最大的优点就是Vue写法,因为vue上手难度低,对于企业来讲更容易进行维护。同时因为大量的vue开发者的涌入,uni-app的社区变得活跃,遇到的问题更方便进行讨论。(只是说涌入速度快,taro社区一样非常活跃) 简而言之,我们用的uni-app。嘿嘿!补一个使用半年的后续,我们的项目迭代没有很多,但也暴露出很多多端开发的弊端。 除微信小程序外其他小程序性能体验均不佳,比如常见的列表页面面对频繁请求接口时,页面的展示会越来越卡顿直至卡死。 各版本小程序在安卓部分机型上选择用户上传图片时会出现卡死,闪退现象,尤其是用户选择上传原图。 各个小程序对地图相关功能兼容能力有限,需要在代码中分开处理。 这些并非全是uni的问题,但正是目前我们项目遇到的,希望能帮助到大家。
如果是需要多端并行开发(例如微信小程序、支付宝小程序、h5、抖音小程序等)可以尝试
Taro 是一套遵循 React 语法规范的 多端开发 解决方案。由京东研发团队进行维护。
taro相较于uni-app的优点是react写法,这代表着taro可以更好的拥抱React-Native,更好的兼容App的开发
uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码。由Dcloud团队维护。
uni-app最大的优点就是Vue写法,因为vue上手难度低,对于企业来讲更容易进行维护。同时因为大量的vue开发者的涌入,uni-app的社区变得活跃,遇到的问题更方便进行讨论。(只是说涌入速度快,taro社区一样非常活跃)
简而言之,我们用的uni-app。嘿嘿!
补一个使用半年的后续,我们的项目迭代没有很多,但也暴露出很多多端开发的弊端。
这些并非全是uni的问题,但正是目前我们项目遇到的,希望能帮助到大家。