非专业前端,项目性质是公司有个小型运维业务需要一个前端页面,基本由我负责,也不是很受重视,具体操作上自由度很大。
现在很纠结要不要上 vue3 ,个人情况是前端很多东西都不懂,但 vue2 用的还算顺手,因为本身大多数业务也没有那么极限的业务复杂度,也不追求极限效率。js 本身是东西比较少的语言,凑合也就写了。这几天花了一些时间了解了一下 vue3 + ts ,感觉不使用高级特性的话写起来倒也没有和原来有太大改变,是我可以接受的范围。ts 方面感觉个人用起来也只会当个类型注释来用,不会涉及太复杂的特性。
但是因为前端知识不足,对不了解的领域选技术很纠结。简单分析了一下,感觉选 vue3 的好处就是带薪学习新技术,坏处则是不像 vue2 ,我有完全的把握能把业务做好,vue3 我对这方面没有信心,贸然选择一个全心的领域谁知道会给自己带来什么坑,尤其在涉及到第三方包引用方面。。在网上看到别人做的好看的好用的功能 /组件能不能顺利导入项目里真的完全没信心。
所以很纠结,因为重构本身是希望把代码梳理的非常清楚,业务整合,最大程度上简化运维工作的。如果用 vue3 的话会不会到最后技术上也没学到啥,只用了很皮毛的东西,但同时又给项目结构加入很多没必要的冗余,重构也没有把代码梳理得很好,给以后运维留下大坑之类的。v 友们有没有给点意见的
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.