[问与答] 很纠结项目重构要不要上 vue3

非专业前端,项目性质是公司有个小型运维业务需要一个前端页面,基本由我负责,也不是很受重视,具体操作上自由度很大。

现在很纠结要不要上 vue3 ,个人情况是前端很多东西都不懂,但 vue2 用的还算顺手,因为本身大多数业务也没有那么极限的业务复杂度,也不追求极限效率。js 本身是东西比较少的语言,凑合也就写了。这几天花了一些时间了解了一下 vue3 + ts ,感觉不使用高级特性的话写起来倒也没有和原来有太大改变,是我可以接受的范围。ts 方面感觉个人用起来也只会当个类型注释来用,不会涉及太复杂的特性。

但是因为前端知识不足,对不了解的领域选技术很纠结。简单分析了一下,感觉选 vue3 的好处就是带薪学习新技术,坏处则是不像 vue2 ,我有完全的把握能把业务做好,vue3 我对这方面没有信心,贸然选择一个全心的领域谁知道会给自己带来什么坑,尤其在涉及到第三方包引用方面。。在网上看到别人做的好看的好用的功能 /组件能不能顺利导入项目里真的完全没信心。

所以很纠结,因为重构本身是希望把代码梳理的非常清楚,业务整合,最大程度上简化运维工作的。如果用 vue3 的话会不会到最后技术上也没学到啥,只用了很皮毛的东西,但同时又给项目结构加入很多没必要的冗余,重构也没有把代码梳理得很好,给以后运维留下大坑之类的。v 友们有没有给点意见的