很纠结项目重构要不要上 vue3

2022-06-03 14:03:32 +08:00
 Richard14

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

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

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

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

2119 次点击
所在节点    问与答
9 条回复
subpo
2022-06-03 14:17:29 +08:00
完全有信心有把握的事情做了有什么意义?
retrocode
2022-06-03 14:49:41 +08:00
勇敢勇敢我的朋友,我最喜欢拿客户的小项目练手了,带薪学习还不爽啊
vue3 的变化主要是编码思想的转变, 适应一两天基本上就会很顺手了,现在也已经有好几个开源整理好的 vue3 脚手架可以直接上手
MonoLogueChi
2022-06-03 15:18:41 +08:00
我觉得如果不考虑浏览器兼容性问题,用 vue3 问题不大
snoopyhai
2022-06-03 15:40:54 +08:00
如果重构不是领导安排的。 大可不必担心。
你先做, 做好了如果有问题, 不上线就好了。
terranboy
2022-06-03 15:58:10 +08:00
这点勇气都没有吗 况且已经熟练 VUE2 了 对自己也有好处不是吗
sadfQED2
2022-06-03 17:23:34 +08:00
单纯干活效率来说,感觉还是 vue2 好点,3 还有很多开源组件没适配,虽然都可以自己手写,但是很麻烦
daimubai
2022-06-03 21:20:35 +08:00
学了不用,学它干嘛
forgottencoast
2022-06-03 23:03:27 +08:00
这么犹豫的话,可以分两步走啊。
先重构,然后在升级到 Vue3.
christin
2022-06-04 01:06:06 +08:00
vue3 完全支持 vue2 的写法,你可以先升上去,后面慢慢用 vue3 的语法写新文件。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/857117

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX