node.js - 多少个提取请求过多?

标签 node.js reactjs server fetch web-deployment

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


我想对此进行一点划分,我知道不同的获取请求可能需要不同的时间,对 1 项数据的 GET 请求比添加 20 行的 POST 请求更快,并且您无法解释所有数据的变化。

但总的来说,

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

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

选项 2 显然更快(如果我们只是想象简单的请求),我知道这可能会因服务器而异,但我认为了解一下会很有帮助,这样我就可以更有效地构建我的网站并拥有关于这个主题的一些知识?

最佳答案

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

如果您知道上述所有问题的答案,您就可以通过简单的计算来计算时间。

关于node.js - 多少个提取请求过多?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63286850/

相关文章:

java - 使用socket连接gmail并发送gmail,但不起作用

c# - 通过unity从服务器获取数据

javascript - 在 Sequelize 中使用具有多对多关系的 AND 操作

javascript - 如何在 Node.js 中解析 "Cannot read property of undefined"

html - 如何同时使用 css-modules 和 bootstrap?

javascript - react : Save multiple similar inputfields in one state

ubuntu - 如何加快视频转换

javascript - Jade textarea中的长文本 block ?

javascript - 从 zip 文件在 AWS 中创建 lambda 函数

javascript - 复选框不显示选中