const express = require('express');
const app = express();
// Middleware to calculate response time
app.use((req, res, next) => {
const start = Date.now();
res.on('finish', () => {
const end = Date.now();
const responseTime = end - start;
console.log(`Response time: ${responseTime}ms`);
});
next();
});
// Your routes go here
app.get('/', (req, res) => {
res.send('Hello, World!');
});
// Set up the server to listen on port 3000
const PORT = 3000;
app.listen(PORT, () => {
console.log(`Server is running on port ${PORT}`);
});