react/vue 都会,只是在想现在 vue3.0 也出来了,要不要用 taro 或是 uniapp 来练练手,还是说用 react 麻烦少一点,稍微粗略的看了下双方的文档,都有一些 api 是不支持的,貌似 uniapp 文档写的稍微详细。 1 、想问下用 react/vue 是不是也是可以用他们相应的全家桶呢。 2 、用原生的话好像是不支持 npm ?状态管理用什么库呢,ajax 用什么库呢?怎么做模块化开发呢,怎么支持 less/sass 呢,怎么感觉原生啥也不能?一下子从开着农用机种地变成了手挥锄头? 小程序这方面没有接触过,基本相当于小白,希望大家可以详细的帮我答疑解惑,谢谢
1
dcalsky 2020-11-02 16:04:38 +08:00
少走弯路:用 uniapp 并且别用 vue3 。
|
2
lonelymarried 2020-11-02 16:06:36 +08:00
我用原生
|
3
ByZHkc3 2020-11-02 16:10:37 +08:00
原生不香吗
|
4
newbieRenew 2020-11-02 16:20:39 +08:00 via iPhone
还是用原生。粗略看了一下,Hook 支持的看起来不是很好,还要写很多 class,遂放弃京东的那个框架。
|
5
Track13 2020-11-02 16:28:08 +08:00 via Android
原生吧,排错省时间。
1,不能 2,可以用 npm(我没有用过😓) less 我用的 vscode 插件 ajax 自己简单封装了原生语法 |
6
onesway 2020-11-02 16:29:40 +08:00
原生。
|
7
liuxey 2020-11-02 16:31:40 +08:00
如果是微信小程序,后续填坑时间 >>> 学习原生时间
|
8
7gugu 2020-11-02 16:49:38 +08:00 via Android
1.原生
2.小程序现在支持 npm 了,你甚至可以在上面搞 tensorflow 。wx.request 可以用来做 ajax,它本身就是一个异步的函数。 PS: less 和 sass,这个不清楚,可以关注一下别的楼层的推荐 |
12
tanranran 2020-11-02 17:11:03 +08:00
如果只是写小程序和 H5,推荐 uniapp
|
13
cw2k13as OP @newbieRenew 23333,class 劝退,还是 hook 写起来爽
|
14
cw2k13as OP @lonelymarried 原生有比较好(兼容性,组件丰富性,维护效率)的 ui 库推荐的吗
|
16
cw2k13as OP @Track13 听了这么多,都比较推荐原生,主要是我对原生的生态配套都不了解,看了下 XWML,XWSS,....我就发怵.这不就是换名加魔改吗,为啥谁都想标新立异,好好遵循 W3C 那套不好吗,增加了奇怪的知识点,然后又没学到新东西
|
18
Carseason 2020-11-02 17:35:49 +08:00 via Android
你有 vue 基础就用 uniapp 。没有就原生呗。原生那写法我是受不了
|
19
null2018 2020-11-02 17:39:00 +08:00
直接用原生吧
|
21
yufeng0681 2020-11-02 18:19:43 +08:00
业务上要分析 后续是否会跨平台。
跨,那就是 uniapp ; 不跨,那就是微信小程序 |
22
coderabbit 2020-11-02 18:23:36 +08:00 via iPhone
remaxjs 你值得拥有 react 写法,我目前用的它
|
23
BwNVlwSq 2020-11-02 19:00:57 +08:00 via iPhone
Taro + React
|
24
SingeeKing 2020-11-02 19:35:19 +08:00
弱弱问下,没人用 remax 吗
|
25
tandaly 2020-11-02 20:36:50 +08:00
微信原生语法有点坑,有 vue 基础可以考虑用 uniapp
|
26
akakidz 2020-11-02 22:51:33 +08:00 via Android 2
uniapp 开发小程序没问题的,我觉得原生并不好用
|
27
XCFOX 2020-11-03 00:05:47 +08:00
用过 Taro,坑算少的。完美支持 React Hook,状态管理库直接上 Recoil 。
uniapp 看着也不错,可惜对 Vue3 的支持不成熟。 |
28
David1119 2020-11-03 00:14:32 +08:00
uniapp 带私货啊
|
29
C603H6r18Q1mSP9N 2020-11-03 00:26:07 +08:00
uniapp 、原生都写过,uniapp 写着舒服,我的选择;原生可控,问题好解决
|
30
lrvinye 2020-11-03 01:46:00 +08:00 via iPhone
uniapp+1
|
31
emric 2020-11-03 04:55:28 +08:00
taro2, 3 用 hook 写没有问题。
taro 简单页面可以胜任,如果应用比较复杂,或者与小程序功能契合比较深,那还是用原生比较适合。 比如最近很烦恼我的,小程序分包 taro 从版本 1 到 3 都没有好用过。而且 taro-ui 不在维护了。 |
32
66beta 2020-11-03 07:01:30 +08:00 via Android
既然你问了,那就是没有用第三方框架的需求,用原生
|
33
ayumilove 2020-11-03 07:32:49 +08:00
不需要多端发布,我只用了 UI 库。
|
34
weixiangzhe 2020-11-03 07:56:06 +08:00 via Android
remax 加一
|
35
zachlhb 2020-11-03 08:12:25 +08:00 via Android
uniapp,原生很多都不支持,而三方做出来了,而且后期可以很好适配其他小程序
|
37
linxl 2020-11-03 09:09:08 +08:00
我用原生, ui 库用 vant-weapp.
|
38
Inozo 2020-11-03 09:14:54 +08:00
taro-ui 不维护了,不然很爽
|
39
anson2017 2020-11-03 09:23:35 +08:00
没有跨端的需求推荐:原生
|
40
cw2k13as OP @coderabbit 好的我关注下
|
43
cw2k13as OP @SingeeKing 楼上有一位
|
44
MXMF 2020-11-03 10:15:59 +08:00
之前没写过小程序,别人推荐 uni-app,直接上手的,无压力。
主要也不是什么大项目,小项目随便搞一搞用 uni-app 还是比较简单的。创建项目的时候,有几个模板挺好用的。 |
47
kyjo 2020-11-03 14:06:26 +08:00
习惯 react 的 taro 比较爽,用 hook 现在没遇到问题。
|
48
bigdude 2020-11-03 14:25:10 +08:00
原生,wepy,taro,uniapp 都用过,目前最喜欢用 uniapp
|
52
lxhcool 2020-11-03 16:29:44 +08:00
原生,坑少,除非你是为了做多端
|
54
phpcxy 2020-11-03 17:01:34 +08:00
必须原生!把 request api 部分封装下
|
55
MXMF 2020-11-03 19:13:06 +08:00
看你项目需求了,我这边做了几个都是比较小的项目,现在在做的一个商城也是用的 uni-app 做的,本来就想着上手快一点的,所以才选择了这个。
原生的没做过,不知道优点缺点,如果担心坑多的话就原生的,无非前期多花点时间,结果都一样的,项目都要搞出来嘛不是。 |
56
lemon6 2020-11-03 22:08:41 +08:00 via Android
为什么会有人推荐用原生,写起来好费劲
|
59
Yjhenan 2020-11-04 11:04:23 +08:00
有 Vue 基础直接用 uniapp,写着顺畅,没必要用小程序原声那蹩脚的语法,而且后续若是移植到其他小程序平台也方便
|
60
MXMF 2020-11-05 10:18:34 +08:00
@cw2k13as 没有用到跨端,只是小程序。但是有用 uni-app 开发了一个安卓扫码的 APP,没有碰到什么很难解决的问题。
我这边隔壁一个公司用 uni-app 开发三端应用,上架安卓市场和 App Store,微信小程序还用着。 |
62
gancl 2020-12-29 16:32:40 +08:00
taroui 推荐吗?
|