javascript - 反应 SSR。调用 ReactDOM.hydrate() 的正确位置
问题描述
我有一个在端口上运行的 CSR 反应应用程序3000
。现在我需要为此创建 SSR 应用程序。我创建了一个在端口上运行的新服务器3003
,服务器按预期返回 html 模板。但返回的模板不是反应应用程序。react devtools 未检测到,javascript 事件处理程序无法正常工作。我知道我需要从服务器中补充 html 模板。但我不知道调用的正确位置ReactDOM.hydrate()
。我应该在服务器应用程序中调用它吗?因为我正在访问3003
SSR 的端口。
解决方案
推荐阅读
- ios - Swift 中有 PrettyTime 函数吗
- javascript - 基于从asp.net mvc中的db绑定的下拉列表选择自动填充文本框
- php - Laravel Mail 未将公共变量传递给查看
- python - numpy.core.multiarray 在通过 xcode 中开发的 C++ 应用程序调用 python 模块时导入失败
- reactjs - 如何将现有的 CRA 应用程序发布到 npm(any) 存储库?
- java - 打印通用类列表
- c# - 使用命令在 .NET 项目中添加外部 DLL 文件作为“参考”
- c# - 使用 libgit2sharp(或其他 c# 库)镜像 repo
- ngrx - 带有 NGRX 的 Angular 组件库项目?
- python - 如何修复“str”对象没有“加密”属性?