Express 示例
本页面包含使用 Express 的示例列表。
- auth - 登录和密码认证
- content-negotiation - HTTP 内容协商
- cookie-sessions - 使用基于 Cookie 的会话
- cookies - 使用 Cookie
- downloads - 向客户端传输文件
- ejs - 使用嵌入式 JavaScript 模板 (ejs)
- error-pages - 创建错误页面
- error - 使用错误中间件
- hello-world - 简单的请求处理程序
- markdown - 将 Markdown 作为模板引擎
- multi-router - 使用多个 Express 路由器
- mvc - MVC 风格控制器
- online - 使用
online
和redis
包跟踪在线用户活动 - params - 使用路由参数
- resource - 同一资源上的多个 HTTP 操作
- route-map - 使用映射组织路由
- route-middleware - 使用路由中间件
- route-separation - 按每个资源组织路由
- search - 搜索 API
- session - 用户会话
- static-files - 提供静态文件
- vhost - 使用虚拟主机
- view-constructor - 动态渲染视图
- view-locals - 在中间件调用之间将数据保存在请求对象中
- web-service - 简单的 API 服务
更多示例
这些是集成度更高的额外示例。
警告
此信息涉及不由 Expressjs 团队维护的第三方网站、产品或模块。在此处列出并不构成 Expressjs 项目团队的认可或推荐。
- prisma-fullstack - 使用 Prisma 作为 ORM 的 Express 和 Next.js 全栈应用程序
- prisma-rest-api-ts - 使用 Prisma 作为 ORM 的 TypeScript 中基于 Express 的 REST API