小程序目前框架是选 taro 还是 uni-app

2022-08-10 18:38:23 +08:00
 wumaipai2016
网站看了很多对比的,不过感觉时间都比较久了。
目前选择哪个比较好呢?
7680 次点击
所在节点    问与答
28 条回复
ruoxie
2022-08-11 10:40:11 +08:00
对我而言,uni 不支持 jsx 直接不考虑。
zjsxwc
2022-08-11 11:19:20 +08:00
之前用 uniapp 开发小程序体验真实一言难尽,如果只是开发微信小程序,没有打包成原生 app 的需求,我建议直接使用微信小程序开发,真的没必要使用 uniapp 。收获的经验就是直接开发“原生”app ,确实比 uniapp 这种所有平台全都要的容易很多。
TomVista
2022-08-11 11:25:15 +08:00
用 xml parse +js dsl 写个脚本 一键转到各个平台,然后在手写补充, 并不推荐 taro,需要学的东西太多,也不推荐 uniapp 魔改的太多,定制需求的时候火葬场,

另外不要想着完全跨平台适配,到处都是坑,ui 也只能支持到 view 布局,具体的 scroll-view,input video,ad 什么的,在不同小程序表现完全不一样,用多了,到处都是屎一样的适配代码,

然后是接口,生命周期,页面配置,什么的,需要做额外的适配工作,uni-app 自己没做适配的话,就不要想了,半闭源的,taro 能改得动,倒是也没啥问题,官方也提供了插件支持,你本人没想过改源码,就不要用 taro,

深度使用小程序,还是用原生吧
ck65
2022-08-11 11:34:21 +08:00
@weixiaochen0914 用了 taroui 的布局组件和少部分关键组件,就像楼上提到过的,为了节省体积不得不精简。
lingxiaoli
2022-08-11 16:12:08 +08:00
不管是 react 还是 vue2 vue3 都可以用 taro
不推荐 uniapp 虽然听说用这个的人挺多 但认识的用过这个的都在骂
lingxiaoli
2022-08-11 16:12:35 +08:00
@hiro0729 #9 并不是这样的哦
awesomes
2022-08-11 16:21:39 +08:00
没明白为什么非要用这种二次封装的,各种坑+不能实时同步最新 API ,直接写小程序不行吗
lovephpframework
2022-08-11 17:25:20 +08:00
建议还是 uniapp 吧,因为 taro 是京东出的,大公司出开源东西一般都是 kpi 项目,文档和支持啥的都是意思意思就行(个人刻板印象)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/872003

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX