Skip to content

React 18

18 带来的更新

  • 并发模式
  • 更新 render API
  • 自动批处理
  • Suspense 支持 SSR
  • startTransition
  • useTransition
  • useDeferredValue
  • useId
  • 提供给 第三方库的 Hook

JSX

JSX 是 JS 语法的扩展, 可以编写 类 HTML 的代码

提高了代码可读性与开发效率

生命周期

合成事件

React 在内部对事件做了统一的处理

  1. 合成事件抹平了浏览器兼容性差异
  2. React 通过顶层监听的形式,通过事件委托的方式来统一管理所有的事件,可以在事件上区分事件优先级

React Hooks

React 错误捕获

:name