我正在阅读 React 教程,并且在网络上我看到了很多关于同构 React 的内容。只是对它是什么以及它是如何工作的感到困惑。
我的理解是“同构 React”是一个应用程序,它在启动时加载所有所需的数据,然后根据用户的请求在客户端不断呈现,将完整的数据保存在存储中(Redux 架构)。
现在,如果我有一个场景,比如我需要使用来自 3rd 方应用程序的 webservice 加载我的完整 HTML 表单,我从中获取数据作为 json(哪些字段需要在屏幕上呈现的架构)并在执行一些我需要将请求发回,以便我将获得一些其他模式将其加载为我的下一个屏幕。
在这种情况下,我如何使用同构,因为每次我需要进行服务器调用或 ajax 调用(我不喜欢这样做,因为它可能会暴露 API)。
那么在这种情况下,我可以说这个应用程序是同构的还是我对同构的理解是完全错误的?