使用家庭网络学习浏览器-服务器通信

Use home network for learning browser-server communcation

我对 html、css、javascript 和所有类型的 Web 开发都很陌生。在我编写了自己的第一个网站之后,我想尝试一下浏览器和服务器之间的通信。

我希望能够通过我的家庭网络(我的路由器)访问我的 PC 上托管的网站(使用我的 PC 作为“Web”服务器),以便我可以加载并使用它,例如在我的手机。不需要通过互联网访问它,我只想在连接到我的 WiFi 时在家里使用它。

这可能吗?

您可以使用 Node.js and Express.js.

非常简单地构建您自己的服务器

这是一个简单的代码片段,用于在您的 PC 上的端口 8001 上创建服务器。

const express = require("express");

const app = express();
app.listen(8001, () => {
      console.log("Listening on port 8001");
});

之后,您将开始为您的服务器构建路由、中间件和静态文件。可以找到更多信息 here and here