美文网首页
2022 vue3评测

2022 vue3评测

作者: jumplee | 来源:发表于2022-08-11 11:59 被阅读0次

    新项目必须 使用vue3而非vue2

    因为需要做一个后台项目,对前端框架做了一点点测试,说一说自己的使用感受。

    优点:

    1. 作者尤雨溪,延续了vue2依赖的良好品质,不仅仅是demo级,而是产品级的开发体验。这是我开始选择vue的重要原因,作为小团队,根本无法跟上react的各种探索。大公司可以自己开发工具链,但网上开源的项目组合,使用繁琐,小bug很难解决。vite+router+pinia+devtools整体性很强,文档完善,保姆级开发方案。
    2. 支持typescript,jsx语法。vue2时,这两个虽然能用,但问题不少,现在作为默认支持项,明显太香了。jsx是必选项,ts看项目重要程度。
    3. vite打包速度明显好于vue-cli。各方面非常优秀。
    4. 组合式api更加简洁,虽然与2.0版本区别很大,但是明显更好,学习一下就行。
    5. 性能提升,小项目感受不大。

    缺点:

    1. jsx文档匮乏。因为我对jsx很熟悉,连蒙带猜用起来没问题,“一天”用下来就知道怎么玩了。
    2. 概念复杂,多于vue2。

    最佳实践

    1. 推荐使用setup标签语法。使用setup标签,你有一种html模版语法+react的感觉。非常简洁。
    2. 使用js或ts,根据自己情况,我是部分使用了ts来提高代码阅读性。
    3. 优先使用模版语法,复杂组件使用tsx开发,在团队中也可以分工,对于复杂组件由老手开发,普通开发者通过调用实现业务逻辑,个人感受模版语法确实好理解一些,对前端开发人员要求低。

    相关文章

      网友评论

          本文标题:2022 vue3评测

          本文链接:https://www.haomeiwen.com/subject/negzwrtx.html