node.js - Node 中 express.js 和 axios.js 的区别
问题描述
我们将 axios 用于 http 请求,例如 get、post 等。我们也将 express 用于相同目的。但是根据我所读到的,它们用于不同的目的。请解释如何。
PS:如果能举例说明就好了!
解决方案
你可以把 express.js 想象成一个仓库:
app.get('/item/:name', async function (req, res) {
res.send(await findItemByName(req.params.name));
});
如果你想从这个仓库中获取一个项目,例如一个pencil
,你可以使用 axios.js。
axios.get('/item/pencil')
推荐阅读
- json - 如何使用 Jekyll 插件缩小包含的 json 文件?
- xml - XMLStarlet,XPath - 如何根据节点删除属性
- ios - 如何在滚动视图的中心垂直对齐堆栈视图?
- javascript - Rally SDK 2.1 应用程序设置多选值未保留
- python - 将 model.predict 与 tensorflow 教程一起使用时出错。ValueError:找不到匹配的函数来调用从 SavedModel 加载
- c# - 为什么动画不适用于此 2D 统一角色控制器脚本
- javascript - 如何使用 Apple Music Kit JS 播放音乐
- c# - 如何通过 SSH 连接向 Telnet 发送命令
- react-native - 在 React Native 中右对齐单个项目
- database - 有没有办法在 MS Access 上创建这种表?