merge-descriptors@1.0.3 (#5781)
[express.git] / examples / README.md
blobbd1f1f6310fb49a4bcc00968b4a934140d667839
1 # Express examples
3 This page contains list of examples using Express.
5 - [auth](./auth) - Authentication with login and password
6 - [content-negotiation](./content-negotiation) - HTTP content negotiation
7 - [cookie-sessions](./cookie-sessions) - Working with cookie-based sessions
8 - [cookies](./cookies) - Working with cookies
9 - [downloads](./downloads) - Transferring files to client
10 - [ejs](./ejs) - Working with Embedded JavaScript templating (ejs)
11 - [error-pages](./error-pages) - Creating error pages
12 - [error](./error) - Working with error middleware
13 - [hello-world](./hello-world) - Simple request handler
14 - [markdown](./markdown) - Markdown as template engine
15 - [multi-router](./multi-router) - Working with multiple Express routers
16 - [mvc](./mvc) - MVC-style controllers
17 - [online](./online) - Tracking online user activity with `online` and `redis` packages
18 - [params](./params) - Working with route parameters
19 - [resource](./resource) - Multiple HTTP operations on the same resource
20 - [route-map](./route-map) - Organizing routes using a map
21 - [route-middleware](./route-middleware) - Working with route middleware
22 - [route-separation](./route-separation) - Organizing routes per each resource
23 - [search](./search) - Search API
24 - [session](./session) - User sessions
25 - [static-files](./static-files) - Serving static files
26 - [vhost](./vhost) - Working with virtual hosts
27 - [view-constructor](./view-constructor) - Rendering views dynamically
28 - [view-locals](./view-locals) - Saving data in request object between middleware calls
29 - [web-service](./web-service) - Simple API service