react magnetic di:React组件和挂钩的依赖注入和替换 源码
电磁React React中的依赖注入/依赖替换的新方法,可用于您的测试,故事书甚至生产中的实验。 开发/测试的性能开销几乎为零 生产中的性能开销为零(除非另有说明,否则代码将被剥离) 适用于任何类型的功能/类(不仅限于组件),并且适用于类和功能组件 在React树的任何深度替换依赖 允许选择性注射 加强关注点分离,保持组件API清洁 仅使用Context,不会与React内部或模块/需求混为一谈 哲学 依赖注入和组件注入不是一个新话题。 特别是在测试或编写故事书和示例时提供组件/挂钩的自定义实现的功能非常有价值。 react-magnetic-di从装饰器中汲取了灵感,并通过一点通通的
文件列表
react-magnetic-di-master.zip
(预估有个76文件)
react-magnetic-di-master
.eslintplugin.js
234B
.flowconfig
224B
package.json
3KB
.github
workflows
publish.yml
607B
ci.yml
772B
babel-plugin
package.json
83B
暂无评论