Logo
Section 1 / 9

使用框架

学习如何使用框架来创建 JavaScript 网络服务器。

导入

使用框架

学习如何使用框架来创建 JavaScript 网络服务器。

现在是时候将你对 Node.js 的知识付诸实践,用 JavaScript 创建一个真实的 Web 服务器。这通常被称为 后端编程。

要测试你的服务器代码,请将服务器 URL 的开头从 https://thejsway-server.herokuapp.com 改为你的服务器地址(如果你的服务器运行在本地机器上,就是 http://localhost:3000)。

Node.js 是一个在浏览器之外运行 JavaScript 应用程序的平台。因此,Node 非常适合用 JavaScript 构建 Web 服务器。

提醒一下,Web 服务器是一种专门用于在互联网上发布资源的计算机设备。

关于框架

虽然完全可以使用 Node.js 从零开始构建一个 Web 服务器,但我们采用另一种方式,使用一个框架来实现。

在计算机编程中,框架 提供了一种标准的方式来设计和组织应用程序。它通常会处理许多底层细节,让开发者能够专注于更高层次、与业务相关的任务。

选择框架

在众多可用于创建 Web 服务器的 JavaScript 框架中,我们将使用其中最知名的一种:Express。正如其官网所述,Express 是“一个极简且灵活的 Node.js Web 应用框架,为 Web 和移动应用提供强大的功能集合”。

换句话说,Express 为你提供了一个可以轻松快速搭建 Web 服务器的基础。

安装 Express

Express 框架作为一个 npm 包提供,安装非常简单。首先,你需要一个已存在的 Node 应用,并包含一个 package.json 文件。在应用程序文件夹中打开终端,运行以下命令来安装 Express 作为依赖项。

npm install express

作为替代方案,你也可以直接在 package.json 文件中添加 Express 作为依赖项,然后运行 npm install 命令。

"dependencies": { "express": "^4.15.3" }

探索 Node.js

响应请求