Introducción
Asegúrese de tener Node.js instalado en su sistema ejecutando el comando " node --version " en la terminal. Si Node.js no está instalado, descárguelo del sitio oficial y siga las instrucciones de instalación.
vamos a empezar
Cree una nueva carpeta para su proyecto y abra el terminal en la carpeta.
Inicialice un nuevo proyecto de Node.js ejecutando el comando "npm init" en la terminal. Siga las instrucciones para configurar su proyecto y crear el archivo package.json.
Instale Express.js ejecutando el comando "npm install express" en la terminal.
Cree un archivo llamado "app.js" en la carpeta de su proyecto y ábralo con un editor de texto.
En el archivo "app.js", importe el módulo Express.js usando el siguiente código:
const express = require('express');
const app = express();
Agrega una ruta básica a tu servidor usando el siguiente código:
app.get('/', (req, res) => {
res.send('Ciao, mondo!');
});
Agregue más enrutamiento y lógica empresarial a su aplicación mediante las funciones de enrutamiento de Express.js. Por ejemplo:
app.get('/api/users', (req, res) => {
//Logica per ottenere l'elenco degli utenti dal database
//Esempio di risposta JSON
const users = [
{ id: 1, name: 'Mario Rossi' },
{ id: 2, name: 'Luca Verdi' },
];
res.json(users);
});
Inicie el servidor Express.js con el siguiente código:
app.listen(3000, () => {
console.log('Server avviato sulla porta 3000');
});
En la terminal, ejecute el comando " node app.js " para iniciar el servidor.
Abra su navegador y visite " http://localhost:3000 " para ver la página básica de la aplicación.
Pruebe rutas de aplicaciones adicionales utilizando herramientas como cURL o Postman.
Conclusión
Este tutorial lo guía a través de los pasos básicos para crear una aplicación web con Node.js y Express.js. Puede expandir aún más su proyecto agregando características adicionales como autenticación, base de datos, motor de plantillas, etc.