iamzeng / awesome-express

:octocat: A curated list of awesome express.js resources

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Express Awesome Greenkeeper badge

Curated list of express.js resources

Contents

General

Videos

Books

Articles

Courses

Tools

Middleware

  • Expressa - express middleware for easily making REST apis
  • morgan - log each request
  • cors - enable CORS
  • body-parser - node.js body parsing middleware
  • multer - node.js middleware for handling multipart/form-data
  • session - simple session middleware for Express
  • errorhandler - development-only error handler middleware
  • serve-favicon - favicon serving middleware
  • csurf - node.js CSRF protection middleware
  • Passport - Simple, unobtrusive authentication
  • Merror - A RESTful-friendly Express Middleware for HTTP error handling and error responses

Microservices

  • ExpressGateway - a microservices API Gateway built on top of ExpressJS

Security

  • Security best practices - production Best Practices: Security
  • Security tips from NodeSource - 9 Security Tips to Keep Express from Getting Pwned
  • Helmet.js - help secure Express apps with various HTTP headers
  • protect - Out-of-box, proactive protection for common security problems, like SQL injection attacks, XSS attacks, brute force, etc

Addons

  • Kraken.js - kraken is a secure and scalable layer that extends express by providing structure and convention

License

CC0

To the extent possible under law, Rajika Imal has waived all copyright and related or neighboring rights to this work.

About

:octocat: A curated list of awesome express.js resources