Junior — Middle
¿Qué pilas tecnológicas has utilizado en tus proyectos?
sobes.tech AI
Respuesta de la IA
En proyectos de Node.js, he utilizado las siguientes pilas tecnológicas:
- Express.js para crear API REST y lógica del servidor.
- MongoDB con Mongoose para trabajar con bases de datos NoSQL.
- Socket.io para implementar comunicación en tiempo real y conexiones WebSocket.
- Passport.js para autenticación y autorización de usuarios.
- Jest y Mocha para escribir pruebas.
- Docker para la contenerización de aplicaciones.
Ejemplo de un servidor simple en Express.js:
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send('¡Hola, mundo!');
});
app.listen(3000, () => {
console.log('Servidor iniciado en el puerto 3000');
});
Esta pila permite desarrollar aplicaciones escalables y mantenibles rápidamente.