Skip to main content

⚙️ Stack Tecnológico

  • Angular: Framework principal para la construcción de aplicaciones web.

    • Versión: 19.0.0
  • Webpack con Module Federation: Herramienta de empaquetado que permite la carga dinámica de módulos y facilita la implementación de microfrontends.

    • Versión de Webpack: 5.88.2
    • Versión de Module Federation Plugin: Incluido en Webpack 5
  • @angular-architects/module-federation: Plugin que integra Module Federation con Angular CLI, simplificando la configuración.

    • Versión: 19.0.3
  • TypeScript: Lenguaje de programación que añade tipado estático a JavaScript, mejorando la mantenibilidad y escalabilidad del código.

    • Versión: 5.2.2
  • Herramientas de construcción y desarrollo:

    • Node.js: Entorno de ejecución para JavaScript del lado del servidor.
      • Versión: 20.19.0 o superior
    • npm: Gestor de paquetes para Node.js.
      • Versión: 9.6.7 o superior
  • Herramientas de linteo y formateo de codigo:

    • Eslint: Herramienta que nos permite analizar el codigo para encontrar y corregir posibles errores.
      • Versión: 9.23.0
    • Prettier: Herramienta de formateo de codigo que garantiza un estilo consistente y lineal en todo el proyecto.
      • Versión: 3.5.3
  • Herramientas de scripts:

    • Husky: Herramienta que permite ejecutar scripts de Git Hooks para mejorar la calidad de código antes de realizar confirmaciones (git commit) o enviar cambios (git push)
      • Versión: 9.1.7

Diagrama