react2

1、在 React 项目中,想要进行逻辑复用,有哪些方案?

可以把一些有共性的,在不同地方用的功能抽离成组件或函数进行复用;

在 React 中针对组件的 HOC、Render props 、 mixin 等几个方案;

对于函数组件 可以使用 hooks 钩子函数等

2、在 React 中,针对类组件 和 函数组件,分别怎么去进行性能优化?

类组件:可以在生命周期 shouldComponentUpdate() 方法中处理;

3、请结合 React Router 实现 React 项目的路由守卫。

JSRUN前端笔记, 是针对前端工程师开放的一个笔记分享平台,是前端工程师记录重点、分享经验的一个笔记本。JSRUN前端采用的 MarkDown 语法 (极客专用语法), 这里属于IT工程师。