我有一个通用的React应用程序。在其中一个页面中,我想要包含来自另一个服务器的一些HTML - Edge side includes(ESI),但这种方法似乎与Universal React应用程序不兼容,如:
- 我们可能无法重新创建Edge端包含客户端的功能,至少在没有显示浏览器的外部URL的情况下。我想我们可以在我们的服务器上创建一个代理页面来执行此操作,并在执行此客户端时通过AJAX加载html代码段,但这仍然留给我们第二个问题......
- 使用ESI意味着在CDN服务器上处理时,将非React DOM内容注入到React应用程序的已经(服务器端)呈现的DOM中。我很确定这会使数据反应校验和无效,我想不出办法避免这种情况。
醇>
是否有可以使用的替代,反应友好,通用的渲染方法?