Rutas 🚂
Las rutas o redireccionamientos hace referencia a la definición de puntos finales de aplicación (URI) y cómo responden a las solicitudes de cliente. Para ver una introducción al direccionamiento.
El siguiente código es un ejemplo de una ruta muy básica.
Routes.js
Nuestro proyecto tendrá un archivo donde manejaremos todas las rutas de la aplicación con el fin de dar un mejor orden y mantenimiento al código.
Vamos a crear un archivo routes.js
en la raíz del proyecto, allí importaremos todas los archivos index.js
de que vayamos creando dentro de la carpeta api.
Ejemplo: /api/product
, /api/user
, /api/customer
, etc.
Cuando usamos app.use('/api/helloworld', helloworld)
estamos diciendolé a express que vamos a usar un middleware para '/api/helloworld' y va será helloworld.
Update app.js
Ahora solo nos falta agregar las rutas a nuestra aplicación para que podamos acceder a ellas, entonces vamos actualizar el archivo app.js
con dos nuevas lineas:
Finalmente este archivo deberá verse así:
Levantamos nuevamente nuestro servidor ejecutando en la terminal node index.js
Si todo funciona a la perfección, podemos abrir Postman y agregar un llamado GET al endpoint http://localhost:8080/api/helloworld
y tendremos una respuesta como esta:
Recuerda hacer commit de lo visto hasta este punto.
Repositorio: Add the main routes file
Last updated