前端已凉? React19 正式发布了一段时间,站内几乎没有热度

1 天前
 TWorldIsNButThis

记得以前有个争论,React 要不要每个函数都加 useCallback ,每个变量都加 useMemo ,所以 React19 的官方回答是:要加,但是由编译器自动加?

另外 autoBatching 对大型项目的性能增益不知道能有多少,比如飞书这种典型大型 React 卡逼 app 如果升到 19 会不会流畅点

6300 次点击
所在节点    React
61 条回复
l4ever
1 天前
这玩意生态吧, 生态不支持我也不着急升.
wu67
1 天前
antd 升我就升
Mr54
1 天前
vue2 现在还有一堆项目用呢,这种破坏性更新急不得
ospider
1 天前
注意力都在 AI 上,自然关注前端的就少了
yhxx
1 天前
别再更新了,我学不动了.jpg

感觉 react 和 react-router 都开始变成私人的产品了
跟着 vercel 和 remix 的想法在走,很多改动都比较难让人接受
a632079
23 小时 55 分钟前
那个 React Compiler 是一个 babel 插件(至少目前是),而且还没有 stable ,不是 React 19 内嵌的东西。opt-in 使用的。
bello123
23 小时 53 分钟前
前端小卡拉咪都在用 ai 工具写代码了,谁管你 react 什么版本加了什么功能
chihiro2014
23 小时 52 分钟前
有没有可能大家已经对用什么技术和框架不感兴趣了。转而专注于怎么搞钱
ctrlcoder
23 小时 50 分钟前
索然无味
zzzzzzggggggg
23 小时 23 分钟前
升个版本有什么需要讨论的😁
importmeta
23 小时 18 分钟前
这框架用了 6 年了, 从 React 15 开始, 可能我没接触过那种多复杂的功能, 只有后台管理 CRUD, 从来不加 useCallback 和 useMemo, 因为这些后台项目压根就看不出速度差别来.
感觉一点用也没有, 非得从原生 JS 抽象一层, 然后让开发者自己优化, 这不扯吗.
Track13
21 小时 26 分钟前
能讨论什么? react 这些年不都是给 nextjs 更新。
userdhf
21 小时 1 分钟前
gpt 代码一把梭,现在公司几乎全体程序员都在转型不写代码了
ncbdwss
20 小时 58 分钟前
让 gpt 去学吧。
ARIInV2
20 小时 37 分钟前
@yhxx 是这样的,把大家绑架了的感觉
MossFox
20 小时 26 分钟前
飞书的那种体量和性能已经是优化得尽可能好了。
要猜这样的新机制会不会带来优化,感觉是 很有限。来自没加 useCallback 或者 useMemo 的变量导致的有明显影响的重绘,他们肯定不会不优化的。

不过这个新机制好的地方是可以给初学者再降一点门槛。就跟手动挡自动挡一样。

React 19 的其他有用的东西像是,省了个手搓 hook 来管理异步任务、对异步数据获取多了些原生特性、能拿掉 forwardRef 了什么的。这些也像是在把一些经常有重复性搓东西的场景给覆盖一下。

对超大型项目的性能优化,还很漫长吧。
lijianan
20 小时 26 分钟前
@wu67 在升了在升了
XTTX
20 小时 15 分钟前
几年前 黄玄爆出 react-forget. 这么久了, 他都上相亲节目了我们还没有用上。React 还要啥热度。
changwei
20 小时 7 分钟前
@lijianan 謝謝你之前在 antd 的 issue 里面提出先把 @types/react 升到 v19 ,但是 reactv18 的建議,這樣開發可以確保嚮後兼容性的同時繼續使用 peer dependency 仍然為 v18 的生態
youyouzi
20 小时 6 分钟前
@lijianan 活捉大佬!

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

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

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

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

© 2021 V2EX