Node JS API 数据流吗

问题描述 投票:0回答:1

我们有一个托管在 Microsoft Azure 中的 React Web 应用程序。它连接到 API 层,然后连接到我们的后端服务和数据库。 当用户加载页面时,React Web 应用程序是否连接/存储/路由数据?还是数据直接从客户端到API层?

即如果我有一个在新加坡托管的 Web 应用程序,以及在澳大利亚托管的 API 层和后端服务。当澳大利亚的用户加载网页时,所请求的数据是否会离开澳大利亚?还是客户端计算机直接连接到API层?

Web 应用程序是 ReactJS 和 NodeJS,并使用 axios 进行 API 调用。

reactjs node.js google-cloud-dataflow web-architecture
1个回答
0
投票

你的问题不清楚,但这是基础知识。 当用户访问您的 React Web 应用程序时,他们与之交互的内容通常通过 API 来自您的后端服务。因此,当澳大利亚的某人加载您的网页时,网页本身(HTML/CSS/JavaScript)的初始加载是从新加坡服务器发生的。随后,网页发出的任何数据请求都会定向到位于澳大利亚的 API。由于 API 位于澳大利亚,因此数据请求不需要离开该国即可到达 API 进行处理,正如我所说,您的问题非常不清楚,但无论 API 托管在何处,客户端都需要连接到该服务器获取任何数据。

© www.soinside.com 2019 - 2024. All rights reserved.