How can you manage sessions in a Node.js application?

Sessions in Node.js can be managed using libraries like express-session. This library allows you to store session data on the server. Example:

const session = require('express-session');
const app = express();

app.use(session({
  secret: 'mySecret',
  resave: false,
  saveUninitialized: true,
}));

app.get('/', (req, res) => {
  req.session.views = (req.session.views || 0) + 1;
  res.send(`Number of views: ${req.session.views}`);
});