Frameworks y Ambientes - CaviedesGitHub/MiProyectoFinal GitHub Wiki

Componente Framework Descripción
Backend Python y Flask Permite construir API's usando Python
Móvil Kotlin Permite construir aplicaciones móviles para dispositivos Android
Web Angular Permite crear aplicaciones web de una sola página usando Typescript
Web Bootstrap Permite crear aplicaciones con una interfaz atractiva y responsiva usando múltiples componentes estilizados para formularios, botones, tipografía, etc.
Pruebas unitarias backend Pytest Permite realizar pruebas unitarias para una aplicación Python
Pruebas unitarias frontend Karma y Jazmine Permite realizar pruebas unitarias para una aplicación Angular/Ionic
Pruebas E2E frontend web Cypress Permite realizar pruebas end-to-end en diferentes navegadores
Pruebas de rendimiento app móvil Android Studio Perfilar el rendimiento de aplicaciones Android

Como ambiente cloud se utilizará AWS. Se utilizaran dos ambientes: staging y producción

Ambiente Descripción
QA Ambiente para realizar pruebas de carga y pruebas de estrés para identificar cuellos de botella y optimizar el rendimiento antes de lanzar cambios en producción.
Producción Ambiente donde operará la versión más reciente y estable de la aplicación