欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 新车 > 认识 Express.js:Node.js 最流行的 Web 框架

认识 Express.js:Node.js 最流行的 Web 框架

2025/3/31 0:55:58 来源:https://blog.csdn.net/2402_84971234/article/details/146513672  浏览:    关键词:认识 Express.js:Node.js 最流行的 Web 框架

目录

 

1. 什么是 Express.js?

2. 安装 Express

3. 创建一个简单的 Express 服务器

4. 运行服务器

5. Express 基本功能

5.1 路由

5.2 中间件

5.3 处理 JSON 数据

6. 结语


 

1. 什么是 Express.js?

Express.js 是一个基于 Node.js 的 Web 应用框架,能让我们快速搭建服务器,处理 HTTP 请求,提供 API,并支持中间件扩展。

2. 安装 Express

首先确保你安装了 Node.js,然后使用 npm 安装 Express:

mkdir express-demo && cd express-demo  # 创建项目目录
npm init -y  # 初始化项目
npm install express  # 安装 Express

3. 创建一个简单的 Express 服务器

新建 server.js 文件,写入以下代码:

// server.js
const express = require('express'); // 引入 Express
const app = express(); // 创建 Express 应用
const port = 3000; // 端口号// 主页路由
app.get('/', (req, res) => {res.send('Hello, Express!');
});// 监听端口,启动服务器
app.listen(port, () => {console.log(`服务器运行在 http://localhost:${port}`);
});

4. 运行服务器

在终端执行:

node server.js

然后在浏览器访问 http://localhost:3000,你将看到:

Hello, Express!

5. Express 基本功能

5.1 路由

Express 可以处理不同的 URL 请求:

app.get('/about', (req, res) => res.send('关于我们页面'));
app.get('/user/:name', (req, res) => res.send(`你好,${req.params.name}!`));

5.2 中间件

中间件用于处理请求,比如日志、身份验证等:

app.use((req, res, next) => {console.log(`请求路径:${req.url}`);next();
});

5.3 处理 JSON 数据

app.use(express.json());
app.post('/data', (req, res) => res.json({ received: req.body }));

6. 结语

Express.js 是 Node.js 最常用的 Web 框架,使用它可以快速搭建 Web 服务器、创建 API,并支持中间件扩展。试试自己动手写一个简单的 Express 项目吧!🚀

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词