Backend con Node.js
🟩 Node.js: entorno, módulos y async
Qué es Node.js y su modelo no bloqueante, el sistema de módulos (CommonJS y ESM) con npm, y la asincronía: de callbacks a async/await.
Qué aprenderás
- Ejecutar JavaScript fuera del navegador y explicar el modelo no bloqueante del event loop
- Importar y exportar módulos con CommonJS (
require) y ES Modules (import) - Leer variables de entorno y usar módulos estándar (
fs,path,process) - Implementar tareas asíncronas con callbacks, promesas y
async/await
Lecciones
Qué es Node.jsV8, ejecutar JS fuera del navegador y el modelo no bloqueante. Módulos y npmCommonJS vs ES Modules, package.json y la librería estándar. Asincronía en NodeDe callbacks a promesas y async/await; el patrón (err, data).Practica este módulo en la app
DevPath es un curso práctico: aquí lees la teoría; en la app la pones en práctica con ejercicios que se ejecutan de verdad, sin conexión.
Empezar gratis en la app →