Express es un marco de aplicación web ligero para node.js que se utiliza para crear el back-end de la aplicación web de forma relativamente rápida y sencilla.
Aquí vamos a escribir una aplicación web simple que mostrará un mensaje en el navegador.
Configuración:
- Instalar el Node: siga las instrucciones proporcionadas en esta página si no ha instalado el Node.
- Verifique si node y npm están instalados o no escribiendo los siguientes dos comandos en el símbolo del sistema o en la terminal.
node --version npm --version
- Instalar express: vaya a esta página para instalar express. No olvide crear un directorio de trabajo para el proyecto como se menciona allí.
Empecemos:
- Cree un archivo ‘firstapp.js’ y escriba el código como se muestra a continuación.
var
express = require(
'express'
);
app = express();
app.get(
'/'
,
function
(req, res) {
res.type(
'text/plain'
);
res.status(200);
res.send(
'GeeksforGeeks'
);
});
app.listen(4000,
function
() {
console.log(
'Listening.....'
);
});
- Inicie la aplicación escribiendo el siguiente comando:
node filename.js
Verás algo como esto.
Esto significa que el servidor está esperando que llegue una solicitud. - Abra cualquier navegador de su elección y vaya a «localhost: 4000/» y verá el mensaje «GeeksforGeeks».
-
var express = require('express');
require() es una función de node.js utilizada para cargar los módulos externos. Aquí ‘express’ es ese módulo externo.
-
app = express();
Aquí se crea un objeto de módulo express sobre el que se aplicarán diferentes métodos como get, set, post, use, etc.
-
app.get('/', function(req, res){ res.type('text/plain'); res.status(200); res.send('GeeksforGeeks'); });
get() es una función mediante la cual agregamos la ruta y una función que se invocará cuando llegue cualquier solicitud.
La función que estamos pasando a get(), establece los atributos del encabezado de respuesta actualizando el código de estado como 200, tipo MIME como ‘text/plain’ y finalmente envía el mensaje ‘GeeksforGeeks’ al navegador. -
app.listen(4000);
Esto se usa para establecer un servidor escuchando en el puerto 4000 para cualquier solicitud.
Explicación:
¿Escribir código en un comentario? Utilice ide.geeksforgeeks.org , genere un enlace y compártalo aquí.
Publicación traducida automáticamente
Artículo escrito por abhilekhnathdas111 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA