-
vídeo:
cut.mp4
- Primeiramente, desenvolvi uma solução básica com as funcionalidades mínimas necessárias.
- Em seguida, meu foco foi o aprimoramento da lógica e do design das telas.
- A terceira etapa foi a reestruturação do projeto para permitir a expansão de forma mais organizada.
- Seguiu-se a implementação de uma nova funcionalidade, a lista de favoritos.
- E por fim, realizei a revisão e formatação do código e a configuração de GitHub Actions para o deploy automático no GitHub Pages
- Em relação à organização do projeto, busquei separar a camada de apresentação da camada de busca de dados e regras de negócio e injetar estes como dependência em outros módulos.
- Para a separação em componentes, procurei manter simples, e fiz quando necessário a separação de lógica ou tinha oportunidade de reutilização.
-
Clone o repositório
git clone https://github.com/gabrielgry/pokedex-ionic-angular.git
-
Instale as dependências
cd pokeapp npm install
-
Execute o aplicativo
ionic serve