介绍
Web API 可让正在使用浏览器或支持 HTTP 的客户端软件的任何用户都能访问应用程序。 每个路由都能启用应用程序的特定功能。
在本模块中,作为 Tailwind Traders(虚构的在线零售商)的工程师,你被分配的工作是使用 Node.js 创建一组新的 HTTP API,这些 API 列出零售商销售的产品,使应用程序能够处理产品数据。
尽管 Node.js 通过 HTTP 模块可以实现一些核心功能来创建 API,但是许多 Web 框架都简化了该设置。 特别是,许多开发人员都使用 Express,并且已使用很长时间。 可以使用它来专注于创建必要的路由,以支持你的应用程序。
了解如何使用 JavaScript 创建具有 Node.js 和 Express 的 API 路由。 还将了解 URL 的各个部分、路由的组件及其协同工作的方式。