# Express.js Development Guidelines

> Objective: Define standards for building maintainable, secure, and production-ready Node.js APIs and web apps with Express.js, covering project structure, routing, middleware, security, testing, and observability.

::: tip Source File
View the full rule: [`.agent/rules/express.md`](https://github.com/snowdreamtech/template/blob/main/.agent/rules/express.md)
:::

## Sections

- 1. Project Structure & Application Factory
- 1. Routing & Controllers
- 1. Middleware Stack
- 1. Security
- 1. Testing, Observability & Deployment
