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

问题描述 投票:3回答:1

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

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

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

javascript dom reactjs
1个回答
3
投票

是的,这次拆分发生在React 0.14之后。 这两个官方软件包是reactreact-dom ,尽管它们仍然存在于facebook / react存储库中 ; DOM特定的东西当前ReactDOM.js而共享的东西是ReactIsomorphic.js导出的 。 (这是内部的,当使用npm包时,你应该只require("react")require("react-dom") 。)

已有项目利用这种分裂; 例如, 反应祝福 ,祝福图书馆的自定义渲染器:

React Blessed Demo

© www.soinside.com 2019 - 2024. All rights reserved.