babel plugin react persist:自动useCallback()和useMemo(); 记住内联函数 源码
babel-plugin-react-persist 一个Babel插件,可通过自动检测在渲染阶段之间应保留的声明并在必要时将它们替换为useCallback()和useMemo()来优化React.Component的实现。 该插件还可以用于解决由于使用JSX元素提供的匿名回调(使它们变为非匿名)而导致的过多处理能力。 请注意,此插件是实验性的,尚不应该在生产中使用。 与React 16.8-alpha及更高版本兼容(支持钩子)。 例 在 export default ({ data , sortComparator , filterPredicate , history }) => {
下载地址
用户评论