⚙️ 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
- Node.js: Entorno de ejecución para JavaScript del lado del servidor.
-
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
- Eslint: Herramienta que nos permite analizar el codigo para encontrar y corregir posibles errores.
-
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
- 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)
