Capítulo 5: Routing
Last updated
Was this helpful?
Last updated
Was this helpful?
Ahora mismo nuestro servidor sólo hace una cosa. Cuando recibe una request desde el endpoint raíz /
, manda de vuelta la misma response: "Yay Node Girls!".
¿Quieres comprobarlo? Prueba a ir a y ver que pasa.
A pesar de ello, haciendo uso de los endpoints, podemos hacer que el servidor mande diferentes responses para diferentes requests. Este concepto se denomina routing.
Un endpoint es la parte de una URL que viene justo después de /
. Por ejemplo /chocolate
es el endpoint "chocolate". Es la URL a la que mandas la request.
Vamos a probar a mandar diferentes responses a diferentes endpoints. ¿Recuerdas el método app.get()
? Para montar un routing en tu servidor, sólo necesitamos repetir este método con diferentes endpoints.
Por ejemplo:
Desafío: Añade código para que tu servidor envíe un mensaje cuando el endpoint sea /node
y otro para cuando sea /girls
.