模拟API响应javascript / react

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模拟API响应javascript / react相关的知识,希望对你有一定的参考价值。

我希望通过react和javascript使用API​​变得更好

我知道如何使用Axios并获取请求,然后使用我的应用程序中的数据等。

有没有人知道一个好的地方,我可以得到一个API模拟响应或只是一个非常简单的api将返回我像/users/users/:id等东西

然后我可以构建我的服务器来命中这些路由然后利用数据

答案

https://jsonplaceholder.typicode.com/ - 很酷

http://jsonapi.org/examples/ - 它也非常好

我在一些测试项目中尝试了两种方法,但它们确实很有用。

这个我没用过但看起来也不错:

http://dummy.restapiexample.com/

另一答案

我通常使用这个网站https://owllang.com

您可以设置自己的端点,因此对于您的示例,您可以设置2个端点,即/user/user/1,每个端点都可以有自己的响应。

我希望这有帮助。

另一答案

您还可以使用REST API模拟工具,如Mocktastic。它是一个易于使用的桌面应用程序,您可以通过GUI配置您的响应,而无需编写任何代码。

另一答案

另一种选择是Mock / it(https://mockit.io),它只需要花一些时间来设置。您可以声明自己的专用子域名,然后将其换成真实的子域名。免责声明:这是我最近发布的一个侧面项目,非常喜欢它的任何反馈!

以上是关于模拟API响应javascript / react的主要内容,如果未能解决你的问题,请参考以下文章

React Apollo 错误:查询不再有模拟响应:突变

Javascript 不会设置在 XHR 响应中收到的 httpcookie

在 jest-react 中使用 MockedProvider 会导致错误“查询没有更多的模拟响应”

React Jest:如何模拟返回数据的异步 API 调用?

如何在 React js 中以表格格式显示 API 响应?

Flux+React.js - 缓存 API 请求响应