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

37 天前
 ificando

本身是后端技术

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

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

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

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

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

6347 次点击
所在节点    前端开发
83 条回复
suqiuluck
37 天前
同后端,更喜欢用 react
Carson089
37 天前
学习的话,选自己喜欢的就好。工作的话,要面向薪资编程,而不是纠结在选择这两个上面
markgor
37 天前
同后端,也是 JQUERY 打底,但是选择上选择了 VUE2 ,因为小程序和 uniapp 都基于 vue2 框架(类似吧)。
然后今年也开始用 vue3,对我而言就是先按 vue2 写法写 vue3 ,然后再慢慢按 vue3 的模组形式去写。
至于 react ,没碰过也好奇也觉得神秘,因为实际使用上,发现目前大厂自己内部大多数都是 react 而非 vue
shintendo
37 天前
“生态好”很难算得上 React 对 Vue 的优势,除了 RN
Huramkin
37 天前
https://alpinejs.dev/ 可以试试这个
ccraohng
37 天前
react ,社区框架成熟多了
无脑 nextjs tailwind
panlatent
37 天前
其实后端出活的的话也不一定非得写前后端分离,传统的从后端生成前端页面依旧有生命力,但不要抛弃这么多年前端工具链的发展。 比如页面的动态组件可以使用 Vue 替换 jQuery , 更进一步还有类似 Alpine.js 这种东西。

基于上述这点,我推荐 Vue 。 但如果写的是完成的前端应用,推荐 React 。Tailwind css 用不用都应该去学一学的。
lawrenxe
37 天前
React(Nextjs) + Tailwind
mxT52CRuqR6o5
37 天前
只是自己玩可以只学 vue(如果是 spring 工程师可以换成 angular),想靠这个工作建议都学,
CHTuring
37 天前
React 社区大、体量大、但是包袱也重,用过的都知道。

明明一些别的框架忽略不计的东西,非要搞出几套思想和实践。

emmm...我选择 sveltekit
ixcode
37 天前
问这个问题的程序员已经跟不上时代了,现在的问题不是 react 和 vue 选哪个,而是 cursor 和 winsurf 选哪个
zhwithsweet
37 天前
无所谓吧,反正都找不到工作,学本来就是一周的事
EJW
37 天前
@min 岗位数量来说,肯定是 react vue 好找
bluearc
37 天前
国内中、小厂,vue ;大厂,国外,react
ymmud
37 天前
学 css ,其它都简单
putyy
37 天前
成年人不做选择都学学,,但学 react 越晚学越后悔
shimada666
37 天前
react ,因为 ai 写 react 更聪明点
dfkjgklfdjg
37 天前
面向工作的话,非国际市场,非国内大厂。就是选择 Vue ,没有什么好纠结的。特别是现阶段的全干工程师。
等你上手 Vue 了,写 React 也是很简单的。反之也是一样的。

如果是自己兴趣出发的,就看你是什么样的学习风格。知识储备先行就是 React ,如果是实践先行就选 Vue 。


-----
如果还想做一些漂亮的页面的,需要关注的不单单是前端**技术**相关。平时还是得多看别人的设计,比如说 [Dribbble]( https://dribbble.com/)
另外,有时间的话,最好读一读《 Refactoring UI 》

但如果你是想以技术为主要路径的,不太建议在 UI 方向上投入太多精力。很容易会因为一些细枝末节的样式调整,导致丢失主要目标,从而开始走偏。当前的就业环境不会再出现第二个“张鑫旭”了。
iv8d
37 天前
通用性肯定有 react ,你要想快速入门肯定 vue 。你要想指望一个吃饭的家伙,建议你考公吧。
PTLin
37 天前

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

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

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

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

© 2021 V2EX