Para quién es este curso
Empiezas un proyecto JavaScript o TypeScript, o retomas uno existente. Ves npm install en los README, pnpm-lock.yaml en algunos repos, bun install en otros, y te preguntas cuál usar, por qué hay tres, y qué pasa realmente cuando lanzas el comando.
Este curso responde esas preguntas sin dogma ni rodeos. Miramos qué hace Node, qué resuelve cada gestor, sus puntos fuertes respectivos, y damos una recomendación clara para 2026: pnpm o bun para proyectos nuevos, npm solo para retrocompatibilidad.
Cómo seguirlo
- Linealmente la primera vez: Node, luego package.json, luego la comparativa.
- Por lección después: vuelves a buscar la sintaxis de un comando concreto.
- Sin religión: presentamos los argumentos, tú eliges. Si tu proyecto existente está en npm, te mostramos cómo evaluarlo y migrar si hace falta.
Cada comando está enlazado a la documentación oficial de la herramienta correspondiente y tiene fecha de última verificación.