Node.js 如何在MERN stack web应用程序项目中从API获取数据?

Node.js 如何在MERN stack web应用程序项目中从API获取数据?,node.js,reactjs,mongodb,express,mern,Node.js,Reactjs,Mongodb,Express,Mern,我正在使用MERN Stack构建一个图书馆管理系统,其中ISBN号来自免费的GoogleBookAPI。但我对如何将API提取到我的应用程序中感到困惑。您可以使用浏览器实现的API或用于ReactJS(或任何前端代码) 使用nodejs可以以类似的方式使用包,如request、request promise、node fetch、axios 使用request库的示例可用于nodejs request .get('http://google.com/img.png' // api url)

我正在使用MERN Stack构建一个图书馆管理系统,其中ISBN号来自免费的GoogleBookAPI。但我对如何将API提取到我的应用程序中感到困惑。

您可以使用浏览器实现的API或用于ReactJS(或任何前端代码)

使用
nodejs
可以以类似的方式使用包,如
request、request promise、node fetch、axios

使用
request
库的示例可用于
nodejs

request
  .get('http://google.com/img.png' // api url)
  .on('response', function(response) {
    console.log(response.statusCode) // 200
    console.log(response.headers['content-type']) // 'image/png'
    // save the image somewhere, or render to webpage
  })
  .pipe(request.put('http://yoursite.com/img.png'))

你能分享一些你到目前为止尝试过的代码吗?我们不能帮助你,除非你已经解决了“使用axios库在react中处理api…”我只想知道使用ReactJS或Node.js从api获取数据的方法/想法。如果您也添加代码,这将非常有用。非常感谢。