所以我一直在阅读关于React
的Facebook文档。 有很多,所以我可能会错过一些,但我读到他们将React拆分为react-core
和react-dom
。
我发现了这个react-core repo: https : //github.com/petehunt/react-core
我想知道,现在拆分了吗? 我可以使用react-core
并实现另一个virtual-dom
类型库来代替react-dom
吗?
是的,这次拆分发生在React 0.14之后。 这两个官方软件包是react
和react-dom
,尽管它们仍然存在于facebook / react存储库中 ; DOM特定的东西当前在ReactDOM.js
而共享的东西是从ReactIsomorphic.js
导出的 。 (这是内部的,当使用npm包时,你应该只require("react")
和require("react-dom")
。)
已有项目利用这种分裂; 例如, 反应祝福 ,祝福图书馆的自定义渲染器: