多少获取请求太多了?

How many fetch requests are too much?

我处于 Web 开发的较新阶段。我使用 React,所以显然我专注于客户端渲染,但对于某个应用程序,我正在考虑为每个页面向我的服务器发出请求(这可能不是必需的,但由于我的无知而只是一种解决方法);然而,我突然想到,多少个获取请求太多了?


我想稍微划分一下,我知道不同的获取请求可能需要不同的时间,对 1 项数据的 GET 请求比添加 20 行的 POST 请求快,你无法解释所有变化。

但总的来说,

  1. 对服务器的提取请求(对数据库执行某种 CRUD 操作)需要多长时间?

** 2. 对服务器的提取请求(不对数据库执行任何操作)需要多长时间?**

选项 2 显然更快(如果我们只是想像简单的请求),我知道这可能因服务器而异,但我认为了解它会有所帮助,这样我可以更有效地构建我的网站并且对此主题有一些了解?

没有通用的方法可以知道请求需要多长时间,这取决于很多因素,例如网速(假设它不是本地服务器)、提交的数据量(在 POST) 或检索,返回响应之前在服务器上完成的处理量等

如果您对以上所有问题都有答案,您可以将时间作为一个简单的计算来计算。