V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
skyworker
V2EX  ›  前端开发

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

  •  
  •   skyworker · 120 天前 · 801 次点击
    这是一个创建于 120 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    7 条回复
    wu67
        1
    wu67  
       120 天前
    技术只是手段, 代码仔垃圾写出来的代码就会垃圾. 另外代码有多垃圾也会受到工期和需求变更频率的影响.

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

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

    前端 vue 我也觉得挺复杂的,各种语法太多了,反而 react 我觉得还简单一些。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3963 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:57 · PVG 08:57 · LAX 16:57 · JFK 19:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.