Arquitectura - Gastapp/gastapp_doc GitHub Wiki
Arquitectura
Caso de uso de ejemplo: Ver todos los gastos
Componentes
- 
ExpensesScreen - Es la pantalla donde se muestran los gastos. Al renderizarse llama a gastappService para que haga la query correspondiente para cargar los gastos.
 
- 
GastappService - Este componente es el encargado de realizar las querys y de parsear la información obtenida.
 
- 
Router - Acá se encuentran definidas todas las rutas de la api. Su función es manejar las peticiones entrantes y enviárselas al controller adecuado.
 
- 
ExpenseController - Es el intermediario entre la api y la base de datos. Se comunica con el modelo y posee la lógica necesaria.
 
- 
ExpenseService - Por ultimo, este servicio es el encargado de realizar las peticiones a la base de datos y retornar los resultados.