使用 Node.js 和 Express 构建 Web API

初级
开发人员
学生
Azure

使用 Express for Node.js 构建 RESTful API。 创建和配置中间件以添加诸如日志记录、身份验证和授权以及其他 Web 开发技术之类的内容。 本模块在 Node.js 运行时中将 JavaScript (CommonJs) 与 Express.js 服务器框架配合使用。

学习目标

学完本模块后,你将能够:

  • 描述 Web 框架 Express 的核心概念
  • 配置中间件以控制处理请求的方式
  • 使用不同类型的内容(例如文本和 JSON)响应 HTTP 请求
  • 将数据发送到 Express 终结点

先决条件

  • 使用 Codespace dev contain 的 Web 浏览器
  • 熟悉如何在任何文本编辑器中编辑文本和代码文件
  • 基本熟悉 HTTP 协议
  • 具有使用命令行(包括 Git 操作)的经验