Express-middlewares
Una lista di middlewares utili
Contenuti
- CORS
- Helmet
- Morgan
- Multer
- Passport
- Express-session
- Express-validator
- Cookie-parser
- Body-parser
- Express
- Dotenv
CORS
Middleware per la gestione delle richieste cross-origin.
Installazione: npm i cors
Utilizzo:
const cors = require('cors')
app.use(cors())
Helmet
Middleware per la protezione delle applicazioni Express aggiungendo header HTTP vari.
Installazione: npm i helmet
Utilizzo:
const helmet = require('helmet')
app.use(helmet())
Morgan
Middleware per la gestione dei log delle richieste HTTP.
Installazione: npm i morgan
Utilizzo:
const morgan = require('morgan')
app.use(morgan('dev'))
Multer
Middleware per la gestione dei file caricati.
Installazione: npm i multer
Utilizzo:
const multer = require('multer')
const storage = multer.diskStorage({
destination: (req, file, cb) =>