我在React应用程序中使用Axios实例从GET请求中获取数据。后端服务器部署在Heroku(Professional Dyno)上,使用Django REST框架编写。数据库部署在AWS上
邮差,api是让反应在2 - 3秒:邮差截图
但是在react应用程序中,响应时间大约是25-30秒。React应用响应时间截图
请注意,我在一个页面中调用了大约10个不同的api。这会影响响应时间吗?
问题是,您的请求被阻止了18秒。当您正在执行多个繁重的请求时,这些请求很可能需要一些时间才能执行。如果您想检查这是否是原因,您可以注释掉其他请求并检查发生了什么。
在这里可以找到一个关于阻塞意味着什么的有趣请求。