有经验的大佬说说
有经验的大佬说说
|
1
从吹牛逼的角度来看肯定是 react ,因为 react 招人门槛高,写起来平均水平也会高于 vue
这里别 tm 吹 ts ,如果 ts 牛逼,那么 java 、c#应该是世界上最好维护的项目,不就是强类型么谁没有啊 所以究其原因还是 react 拉高了招人的门槛 |
|
2
错不在 vue ,是 vue 太牛逼了,让没有软件工程相关知识的人都能干活了
|
|
shakarakaMar 2, 2022
3
从开发人员角度来说 react 比较高,如 1 楼所说,但即使开发人员水平高,在没有人去 review 的时候,也还是一团糟,这两都是大杂烩。
从框架角度说,这两都不行,还是 angular 。 |
|
shakarakaMar 2, 2022
4
人越少,越规范,人越多,就越杂。反正至今我见过的公司内部的 vue 和 react 都是一团糟,各种写法都有,当然 ng 也是,但 ng 有类型和框架限制,至少还能看得懂。v 和 r 他两就是黑盒。
上述观点就我经历过的为前提 |
|
shakarakaMar 2, 2022
10
😑 。。。
|
|
noe132Mar 2, 2022 via Android
13
ng 也有垃圾代码。各种 any ,各种 8 层 if ,magic number
这东西主要看人,写得好啥框架都好看,框架并不是写好代码的强约束 |
|
learnshareMar 2, 2022
15
从现状看是:
Angular > React > Vue Angular 门槛高(国内用的也比较少),TypeScript 能解决不少脏乱差的问题 React/Vue 生态比较复杂,项目间的差异比较大,也很难有哪套技术栈 /代码风格能统一 Vue 还面临两个大版本完全不同的东西,老项目比较难搞 当然,代码的可维护性跟语言、框架 /库、代码风格这些都没什么关系,核心是项目的参与者和管理者 |
|
lxmlMar 2, 2022 via Android
16
显然是 react 有优势啊,一时的份额不能说明问题,但长时间占据世界第一,这显然说明问题
|
|
wa143825Mar 2, 2022
17
工作中这 2 个来回切,经常接手(参加)同事的项目,感觉上 react 更好维护。
原因可能真是用 react 的同事水平更高。 |
|
gouflvMar 2, 2022 via iPhone
18
先排除 vue ,3.0 两年了,迁移工具都懒得做,社区还有大量旧版本项目不更新
|
|
rabbbitMar 2, 2022
19
react 吧, 大厂用的多.vue 都是中小公司用的多.
其实跟框架没关系,还是看人. |
|
wanguorui123Mar 2, 2022
20
瓜子花生板凳
|
|
iamv2erMar 2, 2022 via iPhone
21
吃瓜
|
|
ChismMar 2, 2022
22
看 npmjs 的周下载量,谁下载量最大就用哪个
|
|
agdholeMar 2, 2022
23
我的评价是:angular
|
|
knightdfMar 2, 2022
24
可维护那还得是 angular
|
|
pengtdydMar 2, 2022
25
一个是个人的项目,一个是 FB 的项目,怎么选还用说吗,vue 能火的原因我个人认为只有一个-------中文文档
|
|
iceice121Mar 2, 2022
26
Jquery 退出了群聊
|
|
RealJacobMar 2, 2022
28
主要写 react ,偶尔写 vue 。反正看我们组里的 vue 项目,我是觉得乱七八糟的。各种 service 层,model 层,UI 层的东西都不清不楚。没研究过是因为 vue 的设计,还是因为之前写的人水平不行
|
|
IGJackloveMar 2, 2022 via iPhone
29
@murmur java 不好维护吗?
|
|
IGJackloveMar 2, 2022 via iPhone
30
这个跟框架的关系不大,更多的是开发规范。react 加 typescript 确实很爽。
|
|
murmurMar 2, 2022
31
|
|
libookMar 2, 2022
32
可维护性可能主要取决于代码结构和风格,写的时候就得考虑可维护性,有相应的设计和措施来确保可维护性。
当然可维护也要根据计划来确定,而不是唯可维护性论,一般根据业务的确定计划以及行业经验来选定一个保质期,然后针对可能的维护操作进行优化设计,过了保质期,无法满足业务变化了,就随时有可能需要重构了。 框架都差不太多,哪个顺手合适就用哪个好了。 |
|
zhaolMar 2, 2022
33
其实都一样,取决于写代码的人和项目管理者
|
|
3dwelcomeMar 2, 2022
34
正常来说 VUE 干活比较快,代码也比较整洁。
但问题他是一个框架,你脱离了运行框架后,一些 VUE 语法糖就完全用不了。 R eact再怎么也只是一个 JS 库,相对来说,在大公司写大型工程要好那么一点点。 当然,让我来选,无脑吹 WASM 。 |
|
L5tEU4WX072p5P42Mar 2, 2022 via iPhone
36
@murmur 哦,原来 Java 不好维护
|
|
37
当然是 VUE,这毫无疑问. 开发速度,维护,人员成本,全部是 VUE 最优,但是架不住装逼犯喜欢用难用的东西凸显自己牛逼.
|
|
38
你们每天不引战屁股痒是不是?
|
|
charlie21Mar 2, 2022
39
至少 next.js 吧
|
|
damao2250Mar 2, 2022 via iPhone
40
看到最后逐渐忘了 op 的标题是啥了
|
|
danytdlemon1900Mar 4, 2022
41
不如加上政治立场 battle 一下
|