Performance and reliability in Express.js
Use gzip compression
var compression = require('compression') var express = require('express') var app = express() app.use(compression())
Cache Assets for a long Time
app.use(express.static(path.join(__dirname, 'public'), { maxAge: '30 days' }));
References
https://expressjs.com/en/advanced/best-practice-performance.html
https://matthewsmith.io/blog/how-to-set-up-cache-busting-in-express
https://varvy.com/pagespeed/cache-control.html