使用内部json文件反应http请求和axios优于fetch方法的优点

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

最近我开始学习reactjs,我想从我的目录结构中调用一个JSON文件来使用来自JSON文件的数据,而且我在Axios和fetch方法之间有一些混淆请帮我理解一下我应该使用什么和使用任何方法时的好习惯是什么。

提前致谢 :)

json reactjs http
1个回答
1
投票

所以对于所有开始学习的开发人员来说,这是最常见的疑问,即使我在学习的过程中遇到同样的事情,所以让我帮助你了解我在一段时间内获得的知识,

一世)。内部JSON上的HTTP调用。

因此,对于reactJS,您希望使用静态JSON,我们需要了解react目录结构

React directory structure

所以你可以看到这个结构,你可以看到那些文件夹,其中src是你的主项目文件夹,public是你需要把你的JSON文件放到公共文件夹中的资产类文件夹,这样一旦你运行你的反应项目,你就可以很容易地获得你的我们知道每次运行npm start命令时,公共文件夹中的文件都会创建一个优化的src文件夹包,所以如果你把你的JSON文件放到那个目录中,你将永远不会得到它。

ⅱ)。使用Axios和fetch。

这是一个非常有争议的话题,观点将由开发人员改变开发人员,所以让我把我的观点放在这里,

Axios:这是第三方模块,你可以在安装该依赖项之后,这个模块为你提供了一个布局,因为我们喜欢ajax调用,你将以ajax方式响应格式。

获取:这是本机JavaScript方法,因为您不需要任何第三方依赖项,并且您将获得与我们使用的不同的响应。

如果您需要任何进一步的细节,您只需浏览这个主题,您可以获得更多的博客可以获得更好的想法。

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