总结

已完成

作为 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 工具: