同时用 React 和 Vue, 你的体会怎样?

119 天前
 skyworker

react 和 Vue(包括 vue3)都用过, 的确 React 用的比较多, vue 都是被迫用的(客户历史项目, java 微服务 + vue)

也可能是我对于 vue 的核心思想不够了解, 反正我见过大多数 vue PC 端代码, 都跟 shit 一样, 组件化乱糟糟的. 尤其是组件稍微复杂一些, 就是成堆的垃圾代码大杂烩.

还有个问题, 为何国内的很多项目, 后端都是高大上的各种微服务, 前端都是 vue?

799 次点击
所在节点    前端开发
7 条回复
wu67
119 天前
技术只是手段, 代码仔垃圾写出来的代码就会垃圾. 另外代码有多垃圾也会受到工期和需求变更频率的影响.

另外其实我手上也有个 vue3 项目在变烂, 因为那个项目变更幅度比较大, 接口参数稀烂(对接三方 crm, 写了一堆参数转换逻辑), 没有测试环境(只有生产环境, 写完了不敢动, 交付了的功能不敢重构, 因为没有专业测试人员), 每次上线都担心旧功能因为升级依赖而 boom 了~
adobe
119 天前
恕我直言,vue 的各种属性前缀,各种语法,跟 shit 没什么区别
june4
119 天前
估计原因就是作者看着象国人。类似的基于响应式原理的 svelte 和 solidjs 没见天天被喷
jhdxr
119 天前
两者都写,但说屎山的话,与其说是这两个框架的锅,还是开发者能力不够导致的。
flmn
118 天前
都在用,React 生态真是太好了,但是 Vue 写起来简单一些,人便宜。个人项目 React ,公司项目 Vue……
skyworker
118 天前
@flmn 我奇怪的是, 后端 java 各种微服务, 那些外包商不限麻烦?

后端 java 微服务都不嫌麻烦, 反倒是前端用简单的 vue?
chuck1in
113 天前
@skyworker 现在国内的外包项目很多客户都指定要用 java ,特别是规模越大的项目越必须用 java ,还有就是凡是涉及到政务这一块儿的更是必须用 java ,没办法领导喜欢。。。。
微服务的话因为很多搞 java 的都是那种大互联网公司出来的,都是默认认为 java 就是微服务那一套,这种技术细节反正客户也不懂,他们只要软件能跑就行了。

前端 vue 我也觉得挺复杂的,各种语法太多了,反而 react 我觉得还简单一些。

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

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

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

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

© 2021 V2EX