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