1
me221 2022-08-10 18:40:37 +08:00 1
没可比性
Vue 团队就 uniapp React 团队就 Taro |
2
Rrrrrr 2022-08-10 18:42:54 +08:00
最近刚用了 uniapp ,编辑器吐槽了几次,其他的还好。功能简单点的基本没啥问题,就是编辑器不好用
|
4
iwh718 2022-08-10 19:04:19 +08:00 via Android
就小程序为什么用框架。
|
5
grewer 2022-08-10 19:04:51 +08:00
taro
|
6
Vfei2017 2022-08-10 19:44:18 +08:00
taro
|
7
codingBug 2022-08-10 22:06:33 +08:00
我推荐 Taro ,比较有活力
|
8
goddoogasidivil 2022-08-10 22:26:03 +08:00
写 hello world 用什么框架
|
9
hiro0729 2022-08-10 23:13:21 +08:00
用了这些,啥页面都不写,主包 2MB 大小就没多少了,后面要添加第三方小程序插件,公共 npm 包都要小心翼翼的,都没有回旋余地
所以别用 |
10
ck65 2022-08-10 23:18:14 +08:00 1
用 Taro 做过若干项目,非常推荐,只要是熟悉 React 的前提下。
|
11
tgwl 2022-08-10 23:31:29 +08:00 via Android
uniapp
|
12
pytth 2022-08-11 00:10:29 +08:00 via iPhone
原生好用~
|
14
GentleFifth 2022-08-11 01:53:57 +08:00 via Android 1
还是原生吧,有时候出现了问题你都不知道是原生的问题还是框架的问题,不用框架至少避免了框架的问题
|
15
coolair 2022-08-11 08:26:17 +08:00
赞同直接用原生,@GentleFifth 说的对,小程序的坑很多,有时候出了问题,调试半天,都不知道哪的问题。
|
16
retrocode 2022-08-11 09:00:50 +08:00
uniapp 生态更完善些, 常用组件插件市场找来直接用, taro 的第三方组件相对太少了
|
17
y830CAa5nink4rUQ 2022-08-11 09:12:19 +08:00 1
回复一下楼上疑惑为什么不用原生:
只面向单平台、做一个一次性的项目的时候原生当然是比较好的。 但是: 首先,国内项目需求一般都很多变,真的什么都有。 其次,大多数项目其实大同小异,拿之前的项目改改就出来了。 这时候你就发现 uniapp 、taro 之类多平台框架的价值了。 |
18
yaphets666 2022-08-11 09:24:14 +08:00
原生肯定不行,全局响应式数据,只能用一个魔改来的 mobx ,难用,且功能不能满足需求。
|
19
h1104350235 2022-08-11 10:01:37 +08:00
这不是看你公司的技术栈吗?
如果两种都会的话,我推荐 taro |
20
ccyu220 2022-08-11 10:20:50 +08:00 1
做个小程序还要框架...原生加个 UI 什么不能做。
|
21
ruoxie 2022-08-11 10:40:11 +08:00
对我而言,uni 不支持 jsx 直接不考虑。
|
22
zjsxwc 2022-08-11 11:19:20 +08:00
之前用 uniapp 开发小程序体验真实一言难尽,如果只是开发微信小程序,没有打包成原生 app 的需求,我建议直接使用微信小程序开发,真的没必要使用 uniapp 。收获的经验就是直接开发“原生”app ,确实比 uniapp 这种所有平台全都要的容易很多。
|
23
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, 深度使用小程序,还是用原生吧 |
24
ck65 2022-08-11 11:34:21 +08:00 via iPhone
@weixiaochen0914 用了 taroui 的布局组件和少部分关键组件,就像楼上提到过的,为了节省体积不得不精简。
|
25
lingxiaoli 2022-08-11 16:12:08 +08:00
不管是 react 还是 vue2 vue3 都可以用 taro
不推荐 uniapp 虽然听说用这个的人挺多 但认识的用过这个的都在骂 |
26
lingxiaoli 2022-08-11 16:12:35 +08:00
@hiro0729 #9 并不是这样的哦
|
27
awesomes 2022-08-11 16:21:39 +08:00
没明白为什么非要用这种二次封装的,各种坑+不能实时同步最新 API ,直接写小程序不行吗
|
28
lovephpframework 2022-08-11 17:25:20 +08:00
建议还是 uniapp 吧,因为 taro 是京东出的,大公司出开源东西一般都是 kpi 项目,文档和支持啥的都是意思意思就行(个人刻板印象)
|