欢迎访问 Express.js 官方文档!这是一个基于 Node.js 的高性能 web 应用开发框架,帮助开发者快速构建 API 与网站。
快速入门 🚀
- 安装
npm install express
- 基础示例
const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send('Hello World!'); }); app.listen(3000, () => console.log('Server running on port 3000'));
核心功能 🔧
- 🌐 路由系统:通过
.get()
,.post()
等方法定义请求处理逻辑 - 📦 中间件支持:可扩展的请求处理链(如
express.json()
) - 🧠 模板引擎集成:支持 EJS、Pug 等视图技术
- 📦 路由参数:
/user/:id
可捕获id
参数 - 📈 内置开发工具:自动重载、错误处理等
最佳实践 ✅
- ✅ 使用
app.use()
统一处理静态资源app.use(express.static('public'));
- ✅ 配合 MongoDB 使用:点击了解数据库集成方案
- ✅ 安全防护:启用
express-session
实现会话管理