react/vue 都会,只是在想现在 vue3.0 也出来了,要不要用 taro 或是 uniapp 来练练手,还是说用 react 麻烦少一点,稍微粗略的看了下双方的文档,都有一些 api 是不支持的,貌似 uniapp 文档写的稍微详细。
1 、想问下用 react/vue 是不是也是可以用他们相应的全家桶呢。
2 、用原生的话好像是不支持 npm ?状态管理用什么库呢,ajax 用什么库呢?怎么做模块化开发呢,怎么支持 less/sass 呢,怎么感觉原生啥也不能?一下子从开着农用机种地变成了手挥锄头?
小程序这方面没有接触过,基本相当于小白,希望大家可以详细的帮我答疑解惑,谢谢
Click to rate this post!
[Total: 0 Average: 0]
少走弯路:用 uniapp 并且别用 vue3 。
我用原生
原生不香吗
还是用原生。粗略看了一下,Hook 支持的看起来不是很好,还要写很多 class,遂放弃京东的那个框架。
原生吧,排错省时间。
1,不能
2,可以用 npm(我没有用过
原生。
如果是微信小程序,后续填坑时间 >>> 学习原生时间
1.原生
2.小程序现在支持 npm 了,你甚至可以在上面搞 tensorflow 。wx.request 可以用来做 ajax,它本身就是一个异步的函数。
PS:
less 和 sass,这个不清楚,可以关注一下别的楼层的推荐
@7gugu 好的,谢谢,发现大部分都推荐用原生,原生有比较好(兼容性,组件丰富性,维护效率)的 ui 库推荐的吗
@liuxey 所以说比较推荐原生?
@Track13 谢谢,原生有比较好(兼容性,组件丰富性,维护效率)的 ui 库推荐的吗
如果只是写小程序和 H5,推荐 uniapp
@newbieRenew 23333,class 劝退,还是 hook 写起来爽
@lonelymarried 原生有比较好(兼容性,组件丰富性,维护效率)的 ui 库推荐的吗
@ByZHkc3 主要是没接触过,入坑前先了解下
@Track13 听了这么多,都比较推荐原生,主要是我对原生的生态配套都不了解,看了下 XWML,XWSS,….我就发怵.这不就是换名加魔改吗,为啥谁都想标新立异,好好遵循 W3C 那套不好吗,增加了奇怪的知识点,然后又没学到新东西
@tanranran 主要是微信小程序
你有 vue 基础就用 uniapp 。没有就原生呗。原生那写法我是受不了
直接用原生吧
@cw2k13as ui 库我用的 vant
业务上要分析 后续是否会跨平台。
跨,那就是 uniapp ;
不跨,那就是微信小程序
remaxjs 你值得拥有 react 写法,我目前用的它
Taro + React
弱弱问下,没人用 remax 吗
微信原生语法有点坑,有 vue 基础可以考虑用 uniapp
uniapp 开发小程序没问题的,我觉得原生并不好用
用过 Taro,坑算少的。完美支持 React Hook,状态管理库直接上 Recoil 。
uniapp 看着也不错,可惜对 Vue3 的支持不成熟。
uniapp 带私货啊
uniapp 、原生都写过,uniapp 写着舒服,我的选择;原生可控,问题好解决
uniapp+1
taro2, 3 用 hook 写没有问题。
taro 简单页面可以胜任,如果应用比较复杂,或者与小程序功能契合比较深,那还是用原生比较适合。
比如最近很烦恼我的,小程序分包 taro 从版本 1 到 3 都没有好用过。而且 taro-ui 不在维护了。
既然你问了,那就是没有用第三方框架的需求,用原生
不需要多端发布,我只用了 UI 库。
remax 加一
uniapp,原生很多都不支持,而三方做出来了,而且后期可以很好适配其他小程序
@Track13 好的,谢谢
我用原生, ui 库用 vant-weapp.
taro-ui 不维护了,不然很爽
没有跨端的需求推荐:原生
@coderabbit 好的我关注下
@emric 好的,谢谢
@linxl 好的谢谢
@SingeeKing 楼上有一位
之前没写过小程序,别人推荐 uni-app,直接上手的,无压力。
主要也不是什么大项目,小项目随便搞一搞用 uni-app 还是比较简单的。创建项目的时候,有几个模板挺好用的。
@cw2k13as 确实,用了 hook,再也不想回去 class 了
@MXMF 主要是后期填坑情况咋样
习惯 react 的 taro 比较爽,用 hook 现在没遇到问题。
原生,wepy,taro,uniapp 都用过,目前最喜欢用 uniapp
@cw2k13as colorui,vantui 都挺不错的
@7gugu 好的,谢谢
@bigdude 谢谢你的建议
原生,坑少,除非你是为了做多端
@lxhcool 谢谢建议
必须原生!把 request api 部分封装下
看你项目需求了,我这边做了几个都是比较小的项目,现在在做的一个商城也是用的 uni-app 做的,本来就想着上手快一点的,所以才选择了这个。
原生的没做过,不知道优点缺点,如果担心坑多的话就原生的,无非前期多花点时间,结果都一样的,项目都要搞出来嘛不是。
为什么会有人推荐用原生,写起来好费劲
@lemon6 看着蹩脚的语法不伦不类,还要专门的编辑器,官方也没一个脚手架,看着就发怵 23333
@MXMF 好的谢谢,你是有用到跨端吗,有遇到比较明显的兼容吗
有 Vue 基础直接用 uniapp,写着顺畅,没必要用小程序原声那蹩脚的语法,而且后续若是移植到其他小程序平台也方便
@cw2k13as 没有用到跨端,只是小程序。但是有用 uni-app 开发了一个安卓扫码的 APP,没有碰到什么很难解决的问题。
我这边隔壁一个公司用 uni-app 开发三端应用,上架安卓市场和 App Store,微信小程序还用着。