问题描述
我是服务器端渲染的新手,所以在开始学习之前,我想了解一下我的选择。
我在Firebase上托管了一个客户端React应用程序。我还具有在外部页面的iframe中加载的横幅。不过实际上,该Banner只是我的React应用程序中的一条路线,因此,在加载iframe时,需要下载完整的React库和其他依赖项,从而使加载时间有些慢,因此我对SSR感兴趣。
在横幅中,我显示静态内容。但是,该内容需要根据托管iframe的页面的输入动态生成。因此,我正在考虑的流程如下:
- 在主机页面上,参数通过
src
传递到iframe。 - 根据服务器上传递的参数生成一个简单页面(横幅),并将其作为轻量级静态HTML页面加载到iframe中。
所以,我有以下问题:
- 以上情况是否可能?
- 是否可以在现有的CRA项目中添加SSR支持?如前所述,仅一小部分项目(仅横幅)需要在服务器上呈现。
- 或者,我是否应该仅为横幅广告创建一个单独的SSR项目?使用Next.js还是其他框架?
- SSR React应用程序可以托管在Firebase上吗?如果可以,怎么办?
我非常感谢一些指向SSR新手的指针!即使只是回答部分问题。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)