1 me221 2022-08-10 18:40:37 +08:00 ![]() 没可比性 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 mogita 2022-08-10 23:18:14 +08:00 ![]() 用 Taro 做过若干项目,非常推荐,只要是熟悉 React 的前提下。 |
![]() | 11 tgwl 2022-08-10 23:31:29 +08:00 via Android uniapp |
![]() | 12 liKeYunKeji 2022-08-11 00:10:29 +08:00 via iPhone 原生好用~ |
![]() | 14 GentleFifth 2022-08-11 01:53:57 +08:00 via Android ![]() 还是原生吧,有时候出现了问题你都不知道是原生的问题还是框架的问题,不用框架至少避免了框架的问题 |
![]() | 15 coolair 2022-08-11 08:26:17 +08:00 赞同直接用原生,@GentleFifth 说的对,小程序的坑很多,有时候出了问题,调试半天,都不知道哪的问题。 |
![]() | 16 cvooc 2022-08-11 09:00:50 +08:00 uniapp 生态更完善些, 常用组件插件市场找来直接用, taro 的第三方组件相对太少了 |
17 y830CAa5nink4rUQ 2022-08-11 09:12:19 +08:00 ![]() 回复一下楼上疑惑为什么不用原生: 只面向单平台、做一个一次性的项目的时候原生当然是比较好的。 但是: 首先,国内项目需求一般都很多变,真的什么都有。 其次,大多数项目其实大同小异,拿之前的项目改改就出来了。 这时候你就发现 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 ![]() 做个小程序还要框架...原生加个 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 mogita 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 项目,文档和支持啥的都是意思意思就行(个人刻板印象) |