你可以使用react-core而不使用react-dom

时间:2015-12-11 15:57:35

标签: javascript dom reactjs

所以我一直在React阅读Facebook文档。有很多,所以我可能会错过一些,但我读到他们将React拆分为react-corereact-dom

我发现了这个react-core repo:https://github.com/petehunt/react-core

我想知道,现在拆分了吗?我可以使用react-core并实现另一个virtual-dom类型库来代替react-dom吗?

1 个答案:

答案 0 :(得分:3)

是的,这次拆分发生在React 0.14之后。这两个官方软件包是reactreact-dom,但它们仍然存在facebook/react repository; DOM特定内容目前为in ReactDOM.js,而共享内容为exported from ReactIsomorphic.js。 (这是内部的,当使用npm包时,你应该require("react")require("react-dom")。)

已有项目利用这种分裂;例如,react-blessed,一个受祝福的库的自定义渲染器:

React Blessed Demo