Routing básico

El Routing define como una aplicación responde a una petición que pretende acceder a un punto concreto, esto es una URI (Identificador de Recursos Uniformes) y un método específico HTTP. Cada ruta puede tener varias funciones responsables (handler) que son ejecutadas cuando la ruta coincide. La definición de la ruta sigue la siguiente estructura.

app.Method(PATH, HANDLER)

Siendo:

  • app: Una instancia de express.
  • METHOD: Un método request de HTTP, en minúscula.
  • PATH: La dirección del recurso en el servidor.
  • HANDLER: Función ejecutada cuando la ruta es encontrada.

Para crear una instancia de express, bastará con lo siguiente.

var express = require('express');
var app = express();

Y en el momento de iniciar un servidor en un puerto determinado, podemos ejecutar el siguiente código.

var port = 3000;
app.listen(port, function () {
    console.log('Example app listening on port 3000!');
});

En la carpeta de ejemplos se encuentra el ejemplo inicial.js. Este crea un servidor simple usando express y varias rutas con sus handlers.

results matching ""

    No results matching ""