岁寒知松柏
岁寒知松柏
  • 发布:2022-08-12 09:45
  • 更新:2023-06-05 18:23
  • 阅读:5945

uni-app 开发app 选择vue2版本还是vue3

分类:uni-app

技术栈选择引起的争议

2022-08-12 09:45 负责人:无 分享
已邀请:
DCloud_UNI_WZF

DCloud_UNI_WZF

这种问题没有哪个更好的答案,都是要根据实际需求来决定,以下为个人建议,仅供参考:

  1. 团队成员目前是否熟悉 vue3,是否熟悉 ts,如不熟悉,项目周期是否有给团队成员熟悉的时间
  2. 兼容性问题
  3. 插件生态等问题
  • 岁寒知松柏 (作者)

    第一条没有,只是和同事选择上产生了分歧,也是考虑兼容性最初开发选择的vue2,是否选择vue3


    2022-08-12 09:56

  • DCloud_UNI_WZF

    回复 岁寒知松柏: 嗯,兼容性是个硬性问题,如果没有类似问题,全面拥抱 vue3 在开发效率,ts,测试方面应该都会更好一些


    2022-08-12 10:22

  • 岁寒知松柏 (作者)

    不清楚啊,有合理的建议和依据么,我问了一些开发,还是比较推荐vue2稳定型,兼容性,uni-app还没完全拥抱vue3么


    2022-08-12 10:28

  • 岁寒知松柏 (作者)

    一些开发组件和插件


    2022-08-12 10:29

岁寒知松柏

岁寒知松柏 (作者)

希望大家提出宝贵意见,谢谢

岁寒知松柏

岁寒知松柏 (作者)

最好有官方的依据最好

z***@gmail.com

z***@gmail.com

果断v2 v3的生态还不完善 不论是的官方的还是UI组件的都不完善

m***@manwei.org

m***@manwei.org

楼主,问下现在用v2还是v3开发APP,最近准备开发双屏项目。

2***@qq.com

2***@qq.com

想加班吗?选v3

不如摸鱼去

不如摸鱼去 - 一个前端打工仔。如果我的回答对你产生了帮助,还请给个star: https://github.com/Moonofweisheng

其实还是看生态的,我在使用vue3之前按照我们vue2的技术栈做了一下调查。
比如,组件库、路由库、网络请求库等等,这些基础设施完善了才好上手vue3,我的选择是这样的:

  • 网络请求库:还是选择了axios,和web端统一。
  • 组件库:基于统一的风格和交互,选择将自己已有的vue2组件库fant-mini升级到了vue3并完全采用vue3新特性+typescript开发(vue3组件库fant-mini-plus)。
  • 路由库:由于uni-simple-router还没有支持vue3,所以选择自己开发了uni-mini-router来管理路由(主要是需要name跳转,有的项目会经常改变页面path)

要回复问题请先登录注册