// blog · node.js

Blog del libro Node.js desde cero

Guías prácticas sobre los temas del libro: cómo funciona Node.js por dentro, cómo construir APIs con Express, conectarlas a MySQL y MongoDB, añadir tiempo real con Socket.IO y llevarlas a producción. Con código listo para ejecutar.

- Temas -

  • Event Loop
  • npm
  • Streams
  • Express
  • JWT
  • MongoDB
  • Socket.IO
  • Docker
- Artículos -

Node.js paso a paso, capítulo a capítulo

  1. El event loop de Node.js explicado con ejemplos

    Un solo hilo, miles de conexiones: cómo lo logra Node.js, en qué orden corre tu código y cómo evitar bloquearlo.

  2. Módulos en Node.js: ES Modules, CommonJS y npm

    import o require, qué va en package.json, cómo leer “^4.21.0” y los scripts que te ahorran tiempo cada día.

  3. Streams y sistema de archivos en Node.js: procesa archivos gigantes sin agotar la memoria

    Cuándo leer un archivo entero y cuándo usar streams, con ejemplos de compresión y lectura línea a línea.

  4. Tu primer servidor con Express: rutas, parámetros y query strings

    De “Hola mundo” a una API organizada en routers: req.params, req.query, req.body y códigos de estado.

  5. Middleware en Express: qué es, cómo funciona y cómo escribir el tuyo

    La cadena de funciones que atraviesa cada petición: cómo funciona next(), el orden importa y cuatro middlewares útiles.

  6. Autenticación con JWT en Node.js y Express paso a paso

    Registro con bcrypt, login que emite un token, middleware que protege rutas y autorización por roles.

  7. Validación de datos y manejo de errores en Express

    Esquemas de validación, errores con código HTTP y un manejador central que responde siempre con el mismo formato.

  8. Conectar Node.js con MySQL y MongoDB: guía práctica

    Pools de conexiones, consultas parametrizadas y el mismo CRUD escrito para MySQL y para MongoDB.

  9. Chat en tiempo real con Node.js y Socket.IO

    Un chat funcional en menos de 80 líneas: servidor, cliente, salas y el indicador de “escribiendo”.

  10. Cómo desplegar una aplicación Node.js en producción

    De “funciona en mi máquina” a un servidor real: PM2, Nginx, Docker y los ajustes que no pueden faltar.

- El libro completo -

Todo esto, ordenado y con proyectos prácticos

El libro Node.js desde cero reúne estos temas en 20 capítulos, desde los fundamentos y el event loop hasta tres proyectos completos: una API REST, un chat en tiempo real y un sistema fullstack.