• 请不要在回答技术问题时复制粘贴 AI 生成的内容
5200
V2EX  ›  程序员

后端想整点前端项目,学 vue 还是 react

  •  
  •   5200 · Mar 22, 2023 · 24554 views
    This topic created in 1187 days ago, the information mentioned may be changed or developed.

    就为了自己做项目,不为找工作,看 github 流行好像是 react 比较好,对应的 UI 库之类的也比较全面。 但是国内都是 vue 流行。elementplus 好像还有点那啥 所以佬们怎么说。大家都用什么自己整项目的。

    Supplement 1  ·  Mar 22, 2023
    整理了一下

    react : Tailwind CSS 、Material UI 、Mantine 、Chakra UI 、Eleventy 、Astro 、next.js
    angular:
    vue js:Tailwind CSS 、Chakra UI 、Vuetify 、
    svelte
    solid js

    css 框架 :Mantine 、Tailwind CSS 、Chakra UI 、Material UI 、Daisy UI 、Radix UI

    感觉一些好用的框架都是 react 的
    Supplement 2  ·  Mar 22, 2023
    感谢各位老哥的解答,
    初略统计了一下大家都推荐的是 angular 、react 、vue 、svelte 、solidjs
    到 102 楼
    angular 7 票
    react 29 票
    vue 31 票
    svelte 3 票
    solidjs 4 票

    之前也写过 uniapp 所以打算先整个简单的 vue3 开始。然后再看看 react 和 angular 。

    附上 学习路线图。
    后端 https://roadmap.sh/frontend
    vue https://roadmap.sh/vue
    react https://roadmap.sh/react
    angular https://roadmap.sh/angular
    123 replies    2023-09-26 16:12:57 +08:00
    1  2  
    xieren58
        101
    xieren58  
       Mar 22, 2023
    solidjs + tailwindcss + daisyui, 用一年多了... 爽...
    shakaraka
        102
    shakaraka  
    PRO
       Mar 22, 2023
    angular 对于面向对象、工程规范,文档及 API 极其详细,以及有着从 0-1 的完整解决方案,大家不选的原因是对于前端来说,很多概念是来源于后端的,大量前端初学者没接触过,以及 rxjs 上手难度对于这类人群来说成本高。在批量生产前端开发者的时期,往往不会接触到,也没什么人教,所以相对上手难度高。

    r ,v 可以,但是最佳实践往往都会百花齐放,每个团队,每个人可能都不一样,看你选择。

    对我来说,我使用 a ,v ,vue 的话对于喜欢工程化,完整 ts 体验的我来说,不满足需求,所以我公司自行写了套与 a 的概念对标的 oop 的库来兼容 vue2 ( vue-property-decorator 和 vue-class-component 还不够我用),所以勉强撑过来了,近期会全面迁移到 a ,也算是为迁移到 a 做了准备

    个人推荐 angular
    sickoo
        103
    sickoo  
       Mar 22, 2023
    React! 官网更新了教程。
    pengtdyd
        104
    pengtdyd  
       Mar 23, 2023
    vue 最大的成功在于一开始的时候就提供了中文文档,但是 react 国外用的更多,react 国内的大厂也用的更多,所以想吃饭还是学 react 保险。
    jqtmviyu
        105
    jqtmviyu  
       Mar 23, 2023
    react 的数据管理, 10 个人里至少有 5 个不同的方案
    还是 vue 全家桶适合我.
    dayeye2006199
        106
    dayeye2006199  
       Mar 23, 2023
    React 把。
    什么概念都可以用 JS 解释通。
    你要是再懂点函数式编程,核心概念就更好理解了
    lodisy
        107
    lodisy  
       Mar 23, 2023 via Android
    React Solid Qwik Astro
    superedlimited
        108
    superedlimited  
       Mar 23, 2023 via iPhone
    建议从 react 开始学,建议认真读新的 react 文档 react.dev 。会收获很多,不仅仅是 react 这个 library 。然后有需要再去学 vue3 。

    新的 react 文档舒适度,我觉得是仅次于 rust 的。rust 第一,react 第二。
    sorakylin
        109
    sorakylin  
       Mar 23, 2023
    还是 VUE 吧,够简单的好上手。
    后端转前端没空去折腾太多,生产才是硬道理
    murmur
        110
    murmur  
       Mar 23, 2023
    vue yes ,学 vue2 就可以,3 的话太 react 了,2 的生态也成熟,2 也没啥太大的性能问题
    dj721xHiAvbL11n0
        111
    dj721xHiAvbL11n0  
       Mar 23, 2023
    既然不为工作,那就喜欢哪个学哪个,英语好的更推荐学 nextjs
    Lemonadeccc
        112
    Lemonadeccc  
       Mar 23, 2023
    quasar ,昨天刚看到的。好像国外用的多,听说跨端做的挺好
    eroko
        113
    eroko  
       Mar 23, 2023
    vue ,vue3 + vite + ts + pinia ,就一个人用码界面的工具,还能折腾出来什么花了,你又不是做什么企业级的大项目。官方给一套最佳实践不香么
    nzbin
        114
    nzbin  
       Mar 23, 2023
    既然是后端,应该看看其他后端都用了啥,之前 v 站一老哥辞职做开源的帖子挺火的,前端用的就是 angular
    https://www.v2ex.com/t/908861?p=2
    ripperdev
        115
    ripperdev  
       Mar 23, 2023
    看了这个帖子,准备从 0 前端基础开始学 React 了 doge
    stefanieewu
        116
    stefanieewu  
       Mar 23, 2023
    vue3 吧,省心省力
    dog82
        117
    dog82  
       Mar 23, 2023
    推荐 vue
    因为我也是后端,也学了点 vue 的皮毛
    前端水很深,入门容易精通难
    GG668v26Fd55CP5W
        118
    GG668v26Fd55CP5W  
       Mar 23, 2023
    vue 的语法糖确实有点多,一段时间不写,基本上又得翻文档。
    puck260
        119
    puck260  
       Mar 23, 2023
    vue 全家桶一把梭是最快投入生产的(
    vincentchris43
        120
    vincentchris43  
       Mar 23, 2023
    你后端技术栈是啥,如果是 Java 的话,建议 angular ,上手成本小很多,而且 angular 本身就是一个比较全面的框架,不需要你再倒腾其他工具库了
    makelove
        121
    makelove  
       Mar 23, 2023
    如果不喜欢 vue 的模板 /ts 不友好可以用 solid-js ,同样是反应式框架,且 api 少入门容易
    yolio2003
        122
    yolio2003  
       Mar 23, 2023   ❤️ 1
    solidjs 吧,其他暂时都没法用
    UNO2
        123
    UNO2  
       Sep 26, 2023
    国内用 vue 就学 vue 呗
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1043 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 17:51 · PVG 01:51 · LAX 10:51 · JFK 13:51
    ♥ Do have faith in what you're doing.