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

2023-03-22 11:56:30 +08:00
 5200

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

21760 次点击
所在节点    程序员
123 条回复
loveDiu4ever
2023-03-22 15:13:27 +08:00
给你的建议,后端学 react ,vue 花活太多你可能不好理解,
前端直接学 vue ,react 不好理解。
WindProtect
2023-03-22 15:21:16 +08:00
我看很多人说 react 符合后端思维,vue 符合前端思维。如果不是为了工作的话,那我学新语言和新框架不就为了新的思维么?所以我投 vue 一票。
lolizeppelin
2023-03-22 15:36:31 +08:00
别搞 react/vue,水平不够把握不住, 老老实实 angular

不要看 angular 最难上手,这玩意最像后端

水平不够,前端也不是长期写,代码稍微写复杂一点你就会发现完全把握不住了,整个结构就乱七八糟了
angular 框架对水平不够的人的限制反而是最大的优势, 而且正好可以让熟悉 rx

不过无论你用什么写前端,react 都建议花时间去试试熟悉,因为现在所有 ui 界面都受到 react 的影响,比如说你会 react 、flutter 很容易就能上手
zhuweiyou
2023-03-22 15:41:41 +08:00
不为工作,直接 chatgpt 生成页面
privater
2023-03-22 15:46:23 +08:00
其实刚刚发布的新的 React 官网( react.dev )挺适合新手入门的,这次终于把很多游离的最佳实践和 pattern 写入文档了,例如彻底的践行 pure function ,immutable state 。按照新手教程一路走下去,加上每章后面的作业,基本没坑了。
hgc81538
2023-03-22 15:50:51 +08:00
Solidjs, 官網主頁兩條影片必須看,看完你會愛上
Track3
2023-03-22 15:58:10 +08:00
自己做项目可以试一下 Svelte ,写起来太舒服了,用过了就会爱上
Goat121
2023-03-22 15:58:59 +08:00
看过很多人说 react 符合后端思维,反正我是没看出来哪符合,
始终是画页面的,和后端有本质不同,总不能因为搞了 OOP 就符合后端了吧
我个人两个都看过最后学 VUE 了,我就有时候写几个小页面,不想那么复杂,最短时间一把梭出来就完事了
ciki
2023-03-22 16:02:10 +08:00
vue ,简单就完事了
xujiahui
2023-03-22 16:05:13 +08:00
vue3 推荐 naiveui 组件库
liberty1900
2023-03-22 16:11:06 +08:00
记忆力好选 Vue ,理解力好选 React
DongDongProMax
2023-03-22 16:13:04 +08:00
JQuery 比较简单吧
bojackhorseman
2023-03-22 16:14:04 +08:00
建议 vue ,官方文档清晰明了还有中文版,很快就能上手,ref 一把梭。
React ,不小心就踩坑里了,光一个 useEffect 都能让你研究一阵子了😅
sky857412
2023-03-22 16:23:46 +08:00
react 符合后端学习,是因为 js 语法跟后端语法很像,而不是 vue 自己的定义的语法糖去写页面,双向绑定对于前端可能习惯了,但是后端没有这种思想。react 的 props, 可以方便的传递你想要的东西,不管是组件,还是对象,方法。而在 vue 中传递这些东西,不太好理解,特别是 slot ,这个东西贼好不用
HHAO2019
2023-03-22 16:31:28 +08:00
同后端,vue 感觉太多‘固定搭配’了,很多概念不好理解。

react 教程推荐这个: https://www.bilibili.com/video/BV1EP4y1r7Dw/
kiddyu
2023-03-22 16:35:19 +08:00
当然是 React ,这可是 js 版的 PHP
magicdawn
2023-03-22 16:49:26 +08:00
solidjs 生态差啊
你看 https://github.com/alist-org/alist-web, 咋还 submodule 了一个 solid router.

找个组件库, 太少了吧~
https://github.com/one-aalam/awesome-solid-js#frameworks--component-libraries

alist 用的 hope-ui/solid


-------------

选 react 生态就繁荣多了.
kissice
2023-03-22 17:02:38 +08:00
自用 react ,公司用 vue
RealJacob
2023-03-22 17:04:42 +08:00
angular 真的不用看了,还是主流的 Vue 和 React 吧,作为两个都写过的人,React 新项目体感更爽更舒服
clf
2023-03-22 17:28:36 +08:00
vue 吧,官方推荐的路由、store 等各种东西都是明确的。

react 属于轮子很多,每个都有差异,学习成本会大很多。

总体来说前端目前的整体概念是可以互相借鉴的,单从个人开发的学习难度和上手难度来说,vue 比 react 好。

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

https://tanronggui.xyz/t/926133

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

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

© 2021 V2EX