react同构
- react服务端渲染ssr
- 服务端生成html结构,node在服务端解析首屏模板,react支持ssr
- react同构api
- 后RenderToString和RenderToStaticMarkup
- react16新出的RenderToNodeStream,性能更好
- react16里,客户端hydrate取代render
项目SSR具体步骤
- ssr实战,build代码后的事情
- 后node使用babel-node配置node里的react环境
- 修改客户端代码,抽离App组件,前后端共享
- 服务端生成DOM结构,渲染,加载build后的css和js
react16服务端渲染
新版本更快的流式渲染
- 之前的版本的renderToString,解析为字符串
- 新版本的renderToNodeStream解析为可读的字节流对象
- 使用ReactDom.hydate取代render
react服务端渲染ssr实战
- node环境使用babel-node支持jsx
cnpm install babel-cli --save