Request y Response
Domina req y res para leer datos, responder y controlar el flujo
req: leer datos
app.post('/orders/:id', (req, res) => {
console.log(req.params.id); // params
console.log(req.query.sort); // query
console.log(req.body); // body
console.log(req.headers); // headers
res.json({ ok: true });
});
res: responder
res.status(200).json({ ok: true });
res.send('Hola');
res.redirect('/login');
res.set('Cache-Control', 'no-store');
res.download('/files/report.pdf');
Headers y cookies
res.cookie('token', 'abc', { httpOnly: true, sameSite: 'lax' });
res.set('Content-Type', 'application/json');