
技术2026-01-05
React 19 的几个实用变化
Actions、useOptimistic、use()、以及 ref 作为 prop —— 一些真的会改变你日常写法的更新。
Actions
表单提交的样板代码大幅减少。useActionState 让 pending / error / data 一次搞定。
use()
在渲染中读取 Promise 或 Context,配合 Suspense 使用非常自然。
ref 作为 prop
不再需要 forwardRef。函数组件直接接收 ref 作为普通 prop。写库的人应该会感谢这个改变。