2024 年了 想学习前端 大家建议 React 还是 Vue 啊

338 天前
 ificando

本身是后端技术

想学习下前端,自己做点 UI 啥的,后端技术在怎么实现,没有能看到的东西,不能形成反馈,良性循环。

我没弄过前端,还停留在 Jquery 那个年代,

React 生态很好,Vue 曲线低,有点偏向 React 了

另外还想对于 css 设计这块投入一些时间,希望能做一些漂亮的页面

请各位大佬给点意见,谢谢

9177 次点击
所在节点    前端开发
84 条回复
joetao123
338 天前
用 react 吧。第一个写起来舒服。第二个大厂都在用。第三个,生态好,大模型应用可以给出的回答更准确。助力开发提速。
这是我用 vite+react+tailwindcss 和 shadcn 写的一个前端中后台 ui 开发模板,让你站在`巨人`的肩膀上。github 仓库地址: https://github.com/pipijoe/xryder-web ,开箱即用。
Dragonphy
338 天前
React ,Vue 生态真的差很多,各种小玩意儿也都是 React 在搞,React + TailwindCSS 目前是标配
flmn
338 天前
如果为了在国内干活,那么 Vue 。
如果为了在国外干活,那么 React 。
如果为了给自己干活,那么 Svelte 。
lvxiaomao
338 天前
之前有人推荐过 nextjs
catamaran
338 天前
如果只是自己做点 UI 啥的,同时不想花费太多时间,可以学 vue ,只学基本的使用,不是 vue 生态(包括 router, vite, vuecli 等),或者这么说,放弃单页面(SPA)相关的技术
MoliOOO
337 天前
guguji5
337 天前
@Dragonphy 对对
zidy111
337 天前
2024 快过去了。建议 25 年再来问这个问题。
7745
337 天前
别挑了,全学
imNull
337 天前
既然有一些前端基础 就直接让 AI 写吧 我现在就是这么搞的
ipcjs
337 天前
珍爱生命,远离 Vue😂
@vue_discourager
Jtyczc
337 天前
都学啊,你一个项目用这个技术栈,下个项目用另一个技术栈,下下次不就知道自己要用什么了吗
JoeySmith
337 天前
mynameislihua
337 天前
React 最简单
june4
337 天前
作为同时用了不少时间 react 和其它基于 signal 的框架(vue/solid/svelte 等),个人觉得 react 这个独特的运行模式有本质缺点,基于 signal 才是未来。如果喜欢 react 的 api 且不喜欢模板,可以试试 solid 。
poorcai
337 天前
@min #20 我上家公司就是用 .net core + angular ,前后端分离,不过我当时尝试了一下写 Angular ,真的有被爽到,因为真的很像写后端(依赖注入啥的),不过国内市场上很少有这部分工作的,只能说可惜了。
caey
337 天前
@min 如果是用过 Java Spring 那套的后端用着会很爽,因为一些设计思想有点共通性。公司里 80%的项目都是用 Angular 实现的,后台一般用的 Angular+NG-ZORRO 。但 Angular 也是三大框架中使用人数最少(国内与国外)的吧?这导致了它生态多样性,和 Vue 还有 React 差了一截。但它的优势也很明显:全面性/模块化/全生态的强类型/较高的可维护性...感觉它更适合中大型,长期需要维护的系统。至少目前手头两个维护时间最复杂又最久的项目都是用它弄的,还是挺舒服的。中小型项目可以考虑 React 或 Vue
xu455255849
337 天前
后端学前端 肯定学 Vue 啊,jsx 都不用学,html css js 组装一下就是 temp 了
不过学了也没啥用,看工作需要,程序员都饱和了,做不到顶尖没啥用的,搬砖工,只看性价比
zpzpzp
337 天前
.net 后端,刚学的 react ,比较符合后端直觉,vue 看了好几次都没有拾起来,react 一次就到位了,B 站有个黑马教程,一周就可以下地干活了
x2ve
337 天前
react,一个字:爽,两个字:爽爆,三个字:爽死了

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

https://ex.noerr.eu.org/t/1094241

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

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

© 2021 V2EX