💥 Monorepo multipaquete con NPM Workspaces 📦 (FullStack Bootcamp JavaScript)

Lección 21 de 5538%

Sigue así. Cada lección te acerca más a tu certificado.

Sobre esta lección

Aprende a migrar tus repositorios a una estructura de monorepositorio multipaquete para mejorar la mantenibilidad de tu código, compartir dependencias de NPM y configuraciones. Esto lo puedes lograr con npm workspaces, una nueva funcionalidad disponible a partir de la versión 7 de npm. ©️ Clase basada en el original FullStack Open que tiene toda la atribución al contenido de la clase: https://fullstackopen.com/es/ Todas las clases del Bootcamp: https://www.youtube.com/watch?v=wTpuKOhGfJE&list=PLV8x_i1fqBw0Kn_fBIZTa3wS_VZAqddX7 Suscríbete al canal 🔔 ► https://www.youtube.com/c/midudev?sub_confirmation=1 Esta clase es parte de un curso de introducción al desarrollo web y full stack moderno con JavaScript. El enfoque principal está en las aplicaciones de una sola página implementadas con React y que las soportan con servicios web RESTful y GraphQL implementados con Node.js también veremos TypeScript y React Native. Otros temas incluyen depuración de aplicaciones, configuración, gestión de entornos de ejecución y bases de datos NoSQL. SEGMENTOS DEL VÍDEO 🎬 00:00 - Introducción 01:21 - Creación de estructura de directorios para el monorepo 03:18 - Unificando la configuración del linter 05:40 - Usando npm workspaces 10:20 - Eliminando repositorios anteriores 11:20 - Probando que funcionan los paquetes API y App 14:50 - Sirviendo la app desde el servidor 16:25 - Usando rutas relativas en la app 20:30 - Usando scripts para nuestros paquetes en la raíz 23:30 - Subiendo el monorepo a un repositorio de GitHub 25:28 - Añadir configuración de deploy en Heroku y variables de entorno 29:12 - Deploy con Heroku 30:32 - Arreglando errores del linter 32:31 - Disfrutando de nuestro monorepo en producción

Sobre este curso

FullStack JavaScript Bootcamp totalmente gratis y desde cero.

Lección 21 de 55Nivel: principianteDuración total: 38h 40m

Lo que aprenderás en este curso:

  • Dominar la sintaxis moderna de JavaScript (ES6+)
  • Manipular el DOM y gestionar eventos del navegador
  • Trabajar con funciones asíncronas, promesas y APIs
  • Implementar estructuras de datos y algoritmos en JavaScript