文件名称:preact-compat:Preact的React兼容性层
文件大小:28KB
文件格式:ZIP
更新时间:2024-02-26 15:55:39
react virtual-dom react-dom preact compatibility
预先兼容 :police_car_light: 注意:此模块适用于Preact 8.x及更高版本-Preact X默认包含compat。 对于Preact X,请卸载preact preact-compat并将别名替换为preact preact/compat 。 这个模块是一个兼容性层,使基于React的模块可以与一起,而无需更改任何代码。 它提供与react和react-dom相同的导出,这意味着您可以使用选择的构建工具将其放到依赖React的位置。 有兴趣吗这是一个示例项目,该示例项目使用preact-compat与未修改的现有React库一起使用,实现了缩小超过95%的效果: 为什么? ...或者说真的,“为
【文件预览】:
preact-compat-master
----.eslintrc(1KB)
----rollup.config.js(1KB)
----server.js(230B)
----src()
--------index.js(17KB)
----lib()
--------ReactTransitionEvents.js(750B)
--------ReactPerf.js(245B)
--------ReactTransitionGroup.js(53B)
--------update.js(49B)
--------create-react-class.js(55B)
--------react-dom-factories.js(47B)
--------ReactComponentWithPureRenderMixin.js(70B)
--------ReactMount.js(82B)
--------ReactFragment.js(628B)
----legacy.js(252B)
----.npmignore(10B)
----.travis.yml(34B)
----LICENSE(1KB)
----test()
--------jsx.js(493B)
--------component.js(12KB)
--------lib()
--------legacy.js(365B)
--------svg.js(2KB)
--------index.js(12KB)
----README.md(7KB)
----.editorconfig(236B)
----.gitignore(73B)
----karma.conf.js(963B)
----.eslintignore(18B)
----package.json(3KB)