Skip to content

Files

mobile-ionic

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 30, 2020
Mar 29, 2020
Mar 30, 2020
Mar 29, 2020
Mar 30, 2020
Mar 29, 2020
Mar 29, 2020
Mar 29, 2020
Mar 29, 2020
Mar 29, 2020
Oct 30, 2022
Oct 30, 2022
Mar 29, 2020
Mar 29, 2020
Mar 29, 2020
Mar 29, 2020

Be The Hero

🚀 Semana OmniStack 11.0

Introdução   |    Estrutura

📖 Introdução

A seguir, você pode encontrar todo o código do projeto escrito em TypeScript com Angular e Ionic.

Para gerar o build dos arquivos nativos, foi utilizado o Capacitor, que é parecido com o Cordova mas a sua implementação é várias vezes mais tranquila de ser feita.

📝 Estrutura

As pastas seguem uma estrutura bem simples:

  • app
    • components: Contém os componentes que serão reutilizados em uma ou mais páginas.
    • factories: Contém as factories que basicamente são utilizadas para construir um service de forma mais flexivel.
    • interactors: Basicamente são serviços que possuem apenas a responsabilidade de lidar com a busca de dados da aplicação, seja via requisições HTTP ou cache.
    • models: Contém os proxies e também pode conter os payloads usados para representar dados que são enviados e recebidos da API.
    • pages: Contém todas as páginas da aplicação.
    • services: Contém todos os serviços que, diferente dos ìnteractors, possuem a responsabilidade de lida com a regra de negócio da aplicação.