Node,React Web服务器与PHP API服务器

3

在Node/React Web服务器和PHP api服务器之间通信时,是否最佳实践是通过Web服务器代理客户端(React)的所有请求,而不是直接发送到api服务器?

我正在使用在Node Web服务器上呈现的通用(同构)React。它还将使用api服务器来构建初始页面加载(同构)。


谁曾试图将此关闭为基于观点的,请说明原因?这直接涉及具体领域问题,如网络延迟、响应时间、跨域请求等相关问题。 - AndrewMcLagan
1个回答

1
这是我会做的事情。实际上,这就是我正在做的事情(使用基于Java的后端/ API)。它允许您隐藏API的真实结构,并在需要时在节点服务器中解析结果。此外,它还允许您调整请求方法以完全适应您的客户端服务(例如,如果您的API未按您想要的格式和方式发送数据)。对我来说,这似乎是一个很好的做法(我同意试图关闭这个问题是疯狂的,这是一个好问题...)。

是的,我的想法也接近这个方向,你对网络延迟有什么看法吗?当你加入一个负载均衡器时,就会有三个跳跃点:客户端 >> Web >> API。 - AndrewMcLagan
我不了解网络延迟,但我认为像这样削减东西可以让您更准确地管理任何延迟问题。 - François Richard

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接