-
React
服务端渲染流程及实现原理,可熟练使用next.js
。 -
immutable
有深入理解,并在项目中进行应用。 -
项目实际的结构划分,以及如何正确使用
React
状态管理库,如Redux/Mobx
。 -
React Router
的多种路由模式以及实现原理,熟练使用Router
相关组件。 -
手写实现
react-router
。 -
对React性能优化的手段有深入的认知。
-
对
React Hooks
全方面解析,了解其本质,解决实际项目中的什么问题及自定义Hooks
。 -
React
中的DOM-DIFF
算法的原理有深入理解。 -
Fiber
架构解决了哪些实际问题。 -
可手写
React
中的JSX
转换真实DOM
的实现过程。 -
Real DOM
和Virtual DOM
优缺点及区别。 -
何时触发
React render
方法及其原理,避免不必要的render
,提高组件的渲染效率。 -
React
中的setState
执行机制,知道什么时候同步,什么时候异步。 -
真正理解
React Refs
在项目中的实际应用。 -
React
项目中是如何捕获并处理错误的以及React
调试工具的使用。 -
理解高阶组件与高阶函数的区别及其实际应用场景。
-
React
组件实现通讯的多种方式及组件间过渡动画的实现。 -
React
生命周期的不同阶段,以及对应钩子的深度理解。 -
React
构建组件的不同方式及区别,能够快速构建复杂的UI
界面。 -
React
合成事件机制的绑定及分发流程。 -
受控组件与非受控组件/类组件与函数组件的理解及应用场景。
-
React
引入不同资源的区别及应用场景,知道React
不同版本差异以及最新版本更新内容。 -
可以基于
Taro
构建多端应用/React native
构建移动端应用。 -
可熟练在项目中使用
TypeScript
。 -
拥有一线企业标准的
antDesign
+umi
的开发经验。