开发微信小程序,用原生还是 taro 还是 uniapp,用 reac 还是 vue3.0

2020-11-02 16:00:08 +08:00
 cw2k13as

react/vue 都会,只是在想现在 vue3.0 也出来了,要不要用 taro 或是 uniapp 来练练手,还是说用 react 麻烦少一点,稍微粗略的看了下双方的文档,都有一些 api 是不支持的,貌似 uniapp 文档写的稍微详细。 1 、想问下用 react/vue 是不是也是可以用他们相应的全家桶呢。 2 、用原生的话好像是不支持 npm ?状态管理用什么库呢,ajax 用什么库呢?怎么做模块化开发呢,怎么支持 less/sass 呢,怎么感觉原生啥也不能?一下子从开着农用机种地变成了手挥锄头? 小程序这方面没有接触过,基本相当于小白,希望大家可以详细的帮我答疑解惑,谢谢

8114 次点击
所在节点    微信
62 条回复
dcalsky
2020-11-02 16:04:38 +08:00
少走弯路:用 uniapp 并且别用 vue3 。
lonelymarried
2020-11-02 16:06:36 +08:00
我用原生
ByZHkc3
2020-11-02 16:10:37 +08:00
原生不香吗
newbieRenew
2020-11-02 16:20:39 +08:00
还是用原生。粗略看了一下,Hook 支持的看起来不是很好,还要写很多 class,遂放弃京东的那个框架。
Track13
2020-11-02 16:28:08 +08:00
原生吧,排错省时间。
1,不能
2,可以用 npm(我没有用过😓)
less 我用的 vscode 插件
ajax 自己简单封装了原生语法
onesway
2020-11-02 16:29:40 +08:00
原生。
liuxey
2020-11-02 16:31:40 +08:00
如果是微信小程序,后续填坑时间 >>> 学习原生时间
7gugu
2020-11-02 16:49:38 +08:00
1.原生
2.小程序现在支持 npm 了,你甚至可以在上面搞 tensorflow 。wx.request 可以用来做 ajax,它本身就是一个异步的函数。
PS:
less 和 sass,这个不清楚,可以关注一下别的楼层的推荐
cw2k13as
2020-11-02 17:09:05 +08:00
@7gugu 好的,谢谢,发现大部分都推荐用原生,原生有比较好(兼容性,组件丰富性,维护效率)的 ui 库推荐的吗
cw2k13as
2020-11-02 17:09:47 +08:00
@liuxey 所以说比较推荐原生?
cw2k13as
2020-11-02 17:10:32 +08:00
@Track13 谢谢,原生有比较好(兼容性,组件丰富性,维护效率)的 ui 库推荐的吗
tanranran
2020-11-02 17:11:03 +08:00
如果只是写小程序和 H5,推荐 uniapp
cw2k13as
2020-11-02 17:11:57 +08:00
@newbieRenew 23333,class 劝退,还是 hook 写起来爽
cw2k13as
2020-11-02 17:12:18 +08:00
@lonelymarried 原生有比较好(兼容性,组件丰富性,维护效率)的 ui 库推荐的吗
cw2k13as
2020-11-02 17:12:58 +08:00
@ByZHkc3 主要是没接触过,入坑前先了解下
cw2k13as
2020-11-02 17:19:33 +08:00
@Track13 听了这么多,都比较推荐原生,主要是我对原生的生态配套都不了解,看了下 XWML,XWSS,....我就发怵.这不就是换名加魔改吗,为啥谁都想标新立异,好好遵循 W3C 那套不好吗,增加了奇怪的知识点,然后又没学到新东西
cw2k13as
2020-11-02 17:21:49 +08:00
@tanranran 主要是微信小程序
Carseason
2020-11-02 17:35:49 +08:00
你有 vue 基础就用 uniapp 。没有就原生呗。原生那写法我是受不了
null2018
2020-11-02 17:39:00 +08:00
直接用原生吧
Track13
2020-11-02 18:14:39 +08:00
@cw2k13as ui 库我用的 vant

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

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

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

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

© 2021 V2EX