reactjs - ReactDOMServer.renderToStaticMarkup() 与 ReactDOM.render()
问题描述
根据 Reactjs 的文档:
ReactDOMServer通常用于服务器端。所以像expressjs这样的东西,但我看到了很多ReactDOMServer.renderToStaticMarkup()
在客户端使用的 Stack Overflow 答案。
另一方面,ReactDOM说DOM-specific methods that can be used at the top level of your app
.
所以我的问题是我应该在我的非顶级组件之一中使用ReactDOM.render()
而不是在客户端使用吗?ReactDOMServer.renderToStaticMarkup()
什么是好的做法,为什么?
解决方案
推荐阅读
- flutter - sqflite 首次打开时不提取数据
- python - 如何使用 for 循环创建嵌套列表的列表
- c++ - 未定义行为 (UB) 以实现余地为条件的程序是具有无条件 UB 的程序吗?
- mysql - 为什么 DECIMAL(0,0) 数据类型声明会在 MySQL 中创建 DECIMAL(10, 0) 数据类型?如果 DECIMAL(0,0) 不允许,为什么它不给出错误呢?
- opencv - 在 Jetson Xavier nx 上构建 opencv4 但失败
- node.js - Elasticsearch 客户端以字符串形式返回时间戳
- elasticsearch - FluentD:将日志转换为 JSON,但保留一个包含 JSON 的字段作为字符串
- udp - NGNIX 简单 UDP 反向代理
- java - Flink 中非 keyed 流数据如何使用 Tumbling 窗口功能?
- facebook - 设置 Facebook 广告