说到可维护, vue react 等哪个框架更有优势?

2022-03-02 11:00:19 +08:00
 daokedao

有经验的大佬说说

4618 次点击
所在节点    前端开发
41 条回复
iamv2er
2022-03-02 13:00:50 +08:00
吃瓜
Chism
2022-03-02 13:01:53 +08:00
看 npmjs 的周下载量,谁下载量最大就用哪个
agdhole
2022-03-02 13:09:09 +08:00
我的评价是:angular
knightdf
2022-03-02 13:59:44 +08:00
可维护那还得是 angular
pengtdyd
2022-03-02 14:19:06 +08:00
一个是个人的项目,一个是 FB 的项目,怎么选还用说吗,vue 能火的原因我个人认为只有一个-------中文文档
iceice121
2022-03-02 14:19:33 +08:00
Jquery 退出了群聊
murmur
2022-03-02 14:21:06 +08:00
@gouflv vue2.0 有什么问题么,你说的问题我都可以用 feature 圆回来

为什么要迁移

vue2.0 是成熟的框架,他自己会优化自己
RealJacob
2022-03-02 14:21:08 +08:00
主要写 react ,偶尔写 vue 。反正看我们组里的 vue 项目,我是觉得乱七八糟的。各种 service 层,model 层,UI 层的东西都不清不楚。没研究过是因为 vue 的设计,还是因为之前写的人水平不行
IGJacklove
2022-03-02 14:27:20 +08:00
@murmur java 不好维护吗?
IGJacklove
2022-03-02 14:28:26 +08:00
这个跟框架的关系不大,更多的是开发规范。react 加 typescript 确实很爽。
murmur
2022-03-02 14:29:12 +08:00
@IGJacklove 维护是个软件工程问题,不是语法问题,虽然强类型可以减少开发中的一些弱智级错误,但是写出难维护的程序有一千种方法

比如注释和实际代码不一致,甚至注释和代码实现是反的
libook
2022-03-02 14:32:05 +08:00
可维护性可能主要取决于代码结构和风格,写的时候就得考虑可维护性,有相应的设计和措施来确保可维护性。

当然可维护也要根据计划来确定,而不是唯可维护性论,一般根据业务的确定计划以及行业经验来选定一个保质期,然后针对可能的维护操作进行优化设计,过了保质期,无法满足业务变化了,就随时有可能需要重构了。

框架都差不太多,哪个顺手合适就用哪个好了。
zhaol
2022-03-02 14:40:33 +08:00
其实都一样,取决于写代码的人和项目管理者
3dwelcome
2022-03-02 14:54:40 +08:00
正常来说 VUE 干活比较快,代码也比较整洁。

但问题他是一个框架,你脱离了运行框架后,一些 VUE 语法糖就完全用不了。

R eact再怎么也只是一个 JS 库,相对来说,在大公司写大型工程要好那么一点点。

当然,让我来选,无脑吹 WASM 。
3dwelcome
2022-03-02 14:56:46 +08:00
@libook “框架都差不太多,哪个顺手合适就用哪个好了。”

如果想找正经的前端开发工作,那只能选 React 。
Mogamigawa
2022-03-02 15:07:47 +08:00
@murmur 哦,原来 Java 不好维护
yaphets666
2022-03-02 15:49:54 +08:00
当然是 VUE,这毫无疑问. 开发速度,维护,人员成本,全部是 VUE 最优,但是架不住装逼犯喜欢用难用的东西凸显自己牛逼.
AllenW
2022-03-02 17:50:58 +08:00
你们每天不引战屁股痒是不是?
charlie21
2022-03-02 18:32:24 +08:00
至少 next.js 吧
damao2250
2022-03-02 20:23:37 +08:00
看到最后逐渐忘了 op 的标题是啥了

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

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

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

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

© 2021 V2EX