Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:new-migracion-sicoferp:pae_front

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
ada:howto:sicoferp:factory:new-migracion-sicoferp:pae_front [2024/09/10 14:50]
192.168.177.22
ada:howto:sicoferp:factory:new-migracion-sicoferp:pae_front [2024/09/10 16:08] (actual)
192.168.177.22
Línea 1: Línea 1:
 **Arquitectura Front** **Arquitectura Front**
  
 +La arquitectura está basada en la arquitectura de la migración por tanto es un Microfronent él cual tiene como características principales la de ser una aplicación web progresiva (PWA) en Ionic/​Angular,​ cliente-servidor.
  
 +Para conocer más:
 +[[ada:​howto:​sicoferp:​factory:​new-migracion-sicoferp:​front|Arquitectura Frontend]]
  
  
Línea 10: Línea 13:
 |-- app/ |-- app/
 |   |-- auth/ |   |-- auth/
-|   ​| ​  |-- auth.guard.ts ​           ​// Guardia de autenticación +|   ​| ​  |-- auth.guard.ts ​            
-|   ​| ​  |-- auth.service.ts ​         ​// Servicio de autenticación+|   ​| ​  |-- auth.service.ts ​         ​
 |   |-- shared/ |   |-- shared/
-|   ​| ​  |-- api/                     // Carpeta para gestión de API +|   ​| ​  |-- api/                      
-|   ​| ​  ​| ​  |-- api.service.ts ​       // Servicio para manejar las llamadas HTTP a la API +|   ​| ​  ​| ​  |-- api.service.ts ​      ​ 
-|   ​| ​  ​| ​  |-- api-config.ts ​        // Configuración de rutas y base URL de la API+|   ​| ​  ​| ​  |-- api-config.ts ​        
 |   ​| ​  |-- components/ |   ​| ​  |-- components/
 |   ​| ​  ​| ​  |-- login/ |   ​| ​  ​| ​  |-- login/
Línea 21: Línea 24:
 |   ​| ​  ​| ​  ​| ​  |-- login.component.html |   ​| ​  ​| ​  ​| ​  |-- login.component.html
 |   ​| ​  ​| ​  ​| ​  |-- login.component.scss |   ​| ​  ​| ​  ​| ​  |-- login.component.scss
-|   ​| ​  ​| ​  |-- register/ ​           ​// Componente de registro+|   ​| ​  ​| ​  |-- register/ ​           ​
 |   ​| ​  ​| ​  ​| ​  |-- register.component.ts |   ​| ​  ​| ​  ​| ​  |-- register.component.ts
 |   ​| ​  ​| ​  ​| ​  |-- register.component.html |   ​| ​  ​| ​  ​| ​  |-- register.component.html
 |   ​| ​  ​| ​  ​| ​  |-- register.component.scss |   ​| ​  ​| ​  ​| ​  |-- register.component.scss
-|   ​| ​  ​| ​  |-- dashboard/ ​          // Componente de Dashboard+|   ​| ​  ​| ​  |-- dashboard/ ​          
 |   ​| ​  ​| ​      |-- dashboard.component.ts |   ​| ​  ​| ​      |-- dashboard.component.ts
 |   ​| ​  ​| ​      |-- dashboard.component.html |   ​| ​  ​| ​      |-- dashboard.component.html
 |   ​| ​  ​| ​      |-- dashboard.component.scss |   ​| ​  ​| ​      |-- dashboard.component.scss
-|   ​| ​  |-- directives/ ​             ​// Directivas personalizadas +|   ​| ​  |-- directives/ ​              
-|   ​| ​  ​| ​  |-- custom-directive.directive.ts  ​// Ejemplo de una directiva personalizada +|   ​| ​  ​| ​  |-- custom-directive.directive.ts ​  
-|   ​| ​  ​| ​  |-- another-directive.directive.ts ​// Otra directiva personalizada+|   ​| ​  ​| ​  |-- another-directive.directive.ts ​
 |   ​| ​  |-- pages/ |   ​| ​  |-- pages/
 |   ​| ​  ​| ​  |-- home/ |   ​| ​  ​| ​  |-- home/
Línea 37: Línea 40:
 |   ​| ​  ​| ​      |-- home.page.ts |   ​| ​  ​| ​      |-- home.page.ts
 |   ​| ​  ​| ​      |-- home.page.html |   ​| ​  ​| ​      |-- home.page.html
-|   ​| ​  |-- services/ ​               // Servicios compartidos +|   ​| ​  |-- services/ ​              ​ 
-|   ​| ​  ​| ​  |-- user.service.ts ​      // Servicio para la gestión de usuarios +|   ​| ​  ​| ​  |-- user.service.ts ​       
-|   ​| ​  ​| ​  ​|-- ​auth.service.ts ​      // Servicio para la autenticación +|   ​| ​  ​| ​  ​|-- ​pae.service.ts ​       
-|-- layout/+|   |-- layout/
 |   ​| ​  |-- layout.component.ts |   ​| ​  |-- layout.component.ts
 |   ​| ​  |-- layout.component.html |   ​| ​  |-- layout.component.html
Línea 54: Línea 57:
 |-- styles.scss |-- styles.scss
 </​code>​ </​code>​
 +
 +**Integración continua y entregas continuas CI/CD**
 +
 +El despliegue continuo está basado en los utilizados para la migración se describe a continuación en el siguiente articulo: ​
 +
 +Para conocer más: [[ada:​howto:​sicoferp:​factory:​new-migracion-sicoferp:​front:​iac|CI/​CD]]
 +
 +[[ada:​howto:​sicoferp:​factory:​pae|←Regresar]]
  
ada/howto/sicoferp/factory/new-migracion-sicoferp/pae_front.1725979854.txt.gz · Última modificación: 2024/09/10 14:50 por 192.168.177.22