Entornos de desarrollo

1º DAM/DAW - Curso 2026-2027

User Tools

Site Tools


apuntes:backend_frontend

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
apuntes:backend_frontend [2026/10/28 22:51] – [Validación] Santiago Faciapuntes:backend_frontend [2026/10/28 22:52] (current) – [Backend: API] Santiago Faci
Line 419: Line 419:
  
 app.get('/cities', (req, res) => { app.get('/cities', (req, res) => {
-    res.json(cities);+    return res.json(cities);
 }); });
  
 app.get('/cities/:city', (req, res) => { app.get('/cities/:city', (req, res) => {
     const city = req.params.city;     const city = req.params.city;
-    res.json(cities[city]);+    return res.json(cities[city]);
 }); });
  
Line 437: Line 437:
     };     };
  
-    res.status(201).end();+    return res.status(201).end();
 }); });
  
Line 620: Line 620:
     const data = await findAllCities();     const data = await findAllCities();
  
-    res.status(200).json(data);+    return res.status(200).json(data);
 }); });
  
Line 627: Line 627:
     const data = await findCity(req.params.city);     const data = await findCity(req.params.city);
  
-    res.status(200).json(data);+    return res.status(200).json(data);
 }); });
  
Line 634: Line 634:
     await registerCity(req.body.name, req.body.population, req.body.altitude);     await registerCity(req.body.name, req.body.population, req.body.altitude);
  
-    res.status(201).json({});+    return res.status(201).json({});
 }); });
  
Line 641: Line 641:
     await modifyCity(req.params.city, req.body.population, req.body.altitude);     await modifyCity(req.params.city, req.body.population, req.body.altitude);
  
-    res.status(204).json({});+    return res.status(204).json({});
 }); });
  
Line 648: Line 648:
     await removeCity(req.params.city);     await removeCity(req.params.city);
  
-    res.status(204).json({})+    return res.status(204).json({})
 }); });
  
apuntes/backend_frontend.1793227899.txt.gz · Last modified: by Santiago Faci