Projeto desenvolvido todo em react usando a api da marvel.
Algumas considerações sobre o projeto:
- Para a estilização foi usando a lib emoticon por conta da sua velocidade de render
- Para lidar com a api e side-effect foi usando redux-saga
- Para criar selectors com uma legibilidade melhor foi usando o reselect
- E para uma performance melhor, foi usanda a lib react-lazyload-fadein, para que as imagens serem carregadas por demanda.
Primeiro instale as dependências:
npm install
Para iniciar o projeto basta:
npm start
Para rodar os testes basta:
npm test