V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
skyworker

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

  •  
  •   skyworker · Jul 29, 2024 · 1374 views
    This topic created in 642 days ago, the information mentioned may be changed or developed.

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

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

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

    wu67
        1
    wu67  
       Jul 29, 2024
    技术只是手段, 代码仔垃圾写出来的代码就会垃圾. 另外代码有多垃圾也会受到工期和需求变更频率的影响.

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

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

    前端 vue 我也觉得挺复杂的,各种语法太多了,反而 react 我觉得还简单一些。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2608 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 14:07 · PVG 22:07 · LAX 07:07 · JFK 10:07
    ♥ Do have faith in what you're doing.