Monorepositorio versionado a nivel de sistema de diseño
Trata de un repositorio que posee un componentes versionados a nivel de sistema de diseño.
Trata de un repositorio que posee un componentes versionados a nivel de sistema de diseño esto quiere decir que cualquier cambio a nivel de componente se publicara como una nueva versión del sistema de diseño.
Ventajas
Mayor agilidad al crear nuevos componentes, ya que no deberemos crear un nuevo package para un nuevo componente.
Facil centralización de todo el sistema de diseño, bastara con un fichero
components
para definir que se exporta a nivel de sistema de diseño.
Desventajas
No podremos individualizar las dependencias por componente, ya que estas estarán atadas al package de todo el sistema de diseño.
Ejemplo de estructura:
Ejemplo de importación por componente
Ejemplo de importación por sistema de componentes
Last updated