没有合适的资源?快使用搜索试试~ 我知道了~
hooks.macro:BaBabel Macros用于自动React Hooks记忆无效化
共15个文件
js:3个
md:2个
yarnrc:1个
需积分: 10 0 下载量 137 浏览量
2021-05-02
16:10:54
上传
评论
收藏 89KB ZIP 举报
温馨提示
钩子的宏 :umbrella_with_rain_drops: Babel Macros for React Hooks会自动使备忘录无效。 特征 提取所有使用的引用,并将它们添加到输入数组。 偏重于性能的严格正确性,但使用安全的优化方法: 跳过常量和无用的记忆键; 遍历所有调用或引用的函数,并附加它们的依赖关系,从而消除了不必要的useCallback挂钩。 通过降低标准的准确性,努力做到: 使useAutoMemo和useAutoCallback的使用useAutoCallback简单,并适用于更多比赛; 减少修改输入语义的开销(例如,从常量更改为prop); 将输入遗漏的情况减少到最低限度,从而使过时的记忆或效果失效。 经过全面测试: 50多个测试用例和100%的代码覆盖率。 路线图 创建一个调试/跟踪工具,以帮助调试过时的缓存,性能问题。 创建一个转义填充,以表示引用不应成为输入数组的一部分。 确定一个规则
资源推荐
资源详情
资源评论
收起资源包目录
hooks_macro-master.zip (15个子文件)
hooks.macro-master
package.json 1KB
.yarnrc 63B
.prettierrc 208B
.prettierignore 7B
LICENSE 1KB
src
hooks.spec.js 21KB
hooks.macro.js.flow 385B
hooks.macro.js 9KB
__snapshots__
hooks.spec.js.snap 51KB
hooks.macro.d.ts 369B
.gitignore 18B
CHANGELOG.md 3KB
README.md 6KB
yarn.lock 190KB
babel.config.js 56B
共 15 条
- 1
资源评论
缪建明
- 粉丝: 41
- 资源: 4685
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功