在本文中,您将了解如何使用 express 框架在 node.js 中轻松创建 REST API。本教程的先决条件是对 node.js 有基本的了解,并对 REST 架构有基本的了解。您不需要任何明确的知识。
我们首先创建节点应用程序文件夹,我们的应用程序名称将是 share 文件夹名称也是如此。
$ mkdir share
$ cd share
现在我们可以使用 npm init 命令创建我们的节点应用程序。
$ mkdir share
$ cd share
下一步是将快速框架和主体解析器添加到我们的项目中。
$ mkdir share
$ cd share
在我们开始编码之前,让我们看一下我们的 package.json 文件,它应该如下所示;
$ mkdir share
$ cd share
现在是时候创建我们的入口应用程序文件 app.js 了,
$ mkdir share
$ cd share
在第 1 行和第 2 行,包含框架,在第 4 行,创建了 express 应用程序,在第 24 行,应用程序已开始侦听。
从第 6 行到第 22 行,应用程序已配置。在第 22 行,我们将在 url ' /api/share ' 上发出的所有请求路由到 shareRouter 。 shareRouter 处理 get 和 get 请求的 post 请求,我们只返回 db 对象。对于发布请求,我们添加了正文中提供的对象。顺便说一下,post 请求的主体由在第 6 行添加的 express 中间件主体解析器解析为 json。
启动应用程序并测试 api:
$ mkdir share
$ cd share
我们将使用 postman 来测试我们的 api,如下所示;