使用 Node.js 和 Express 构建 Web API
使用 Express for Node.js 构建 RESTful API。 创建和配置中间件以添加诸如日志记录、身份验证和授权以及其他 Web 开发技术之类的内容。 本模块在 Node.js 运行时中将 JavaScript (CommonJs) 与 Express.js 服务器框架配合使用。
学习目标
学完本模块后,你将能够:
- 描述 Web 框架 Express 的核心概念
- 配置中间件以控制处理请求的方式
- 使用不同类型的内容(例如文本和 JSON)响应 HTTP 请求
- 将数据发送到 Express 终结点
先决条件
- 使用 Codespace dev contain 的 Web 浏览器
- 熟悉如何在任何文本编辑器中编辑文本和代码文件
- 基本熟悉 HTTP 协议
- 具有使用命令行(包括 Git 操作)的经验