tanxukun / interview

interview record.
0 stars 0 forks source link

React #1

Open tanxukun opened 2 years ago

tanxukun commented 2 years ago

技术解密

https://react.iamkasong.com/

生命周期

SyntheticEvent 合成事件

合成事件是 React 模拟原生 DOM 事件所有能力的一个事件对象,即浏览器原生事件的跨浏览器包装器

根据 W3C 规范来定义合成事件,兼容所有浏览器,拥有与浏览器原生事件相同的接口

受控组件和非受控组件

高阶组件

接收一个或多个组件,加工后返回一个组件,本质是一个函数而非组件

image

一般遵循一些约定:

Hooks

tanxukun commented 1 year ago

React 18新特性

Automatic Batching 自动批处理

Concurrent并发渲染

Transitions

Suspense

其他