7. Why can middleware be re-used many times by different web applications? code example
Example 1: middleware
"middleware" - code that runs before the final route call back.
They are in the middle of the beginning of the route and the
callback function.
Example 2: middleware uses
server.use(express.static('./public'));
server.use(express.json());
server.use(express.urlencoded({extended: true}));
const methodOverride = require('method-override');
server.use(methodOverride('_method'));
server.set('view engine', 'ejs');