总结
作为 Tailwind Traders 的开发人员,你首先在 Node.js 中评估了 HTTP 核心模块,并查看它如何处理请求。 它接收并将标头和数据发送回调用客户端。
你了解了使用像 Express 这样的 Web 框架的好处。 你获得了一些关于其功能和重要概念的知识。
Express 处理多种任务,例如路由管理,和如何构造不同类型的响应以处理文件的上传和下载。 此外,Express 处理请求的生命周期,执行日志记录或对身份验证凭据进行操作等任务。
你通过一系列练习熟悉了大部分概念。 你应该对如何使用 Express 和 Node.js 创建 RESTful API 感到相当有信心。 在学习构造 API 的过程中,你了解了与 API 交互的不同方式。 你发现可以使用浏览器、代码或客户端(如 cURL)来发送请求。
此时,你应该有一个良好的基础来使用 Express 构建 Web 应用程序。 你还了解到,在如何创建和使用 API 方面还有更多需要学习的内容,尤其是在保护 API 方面。
其他资源
用于帮助执行 REST API 调用的 Visual Studio Code 工具: