应该看到过新闻了
比较难翻译, 大概就讲了两点:
以后 React 会拆分为 react
和 react-dom
两个 npm 模块
react
包含 React 核心的逻辑, 这些和具体的渲染引擎无关, 可以跨项目共用
这个包以后方便 Native 或者其他模仿 React 的实现共用
甚至是跨平台共用模块的时候, 也可以方便一点
react-dom
则包含了具体的 DOM 渲染更新的逻辑, 还有服务端渲染的逻辑
如果你觉得官方提供的渲染模块性能不够, 可以自己开发一个替换上去
另外 addons 也 拆到单独的 npm 模块上去了
总体感觉为了跨平台做了很多的准备啊
refs 调整
以后通过 this.refs.x
可以直接拿到 DOM 了, 所以就用不着 getDOMNode
那么长的方法
另外 ReactDOM.findDOMNode(component)
也做了调整
涉及到的同学记得看英文博客上具体的代码例子