Skip to content

Instantly share code, notes, and snippets.

@jacobaraujo7
Created July 27, 2021 02:20
Show Gist options
  • Save jacobaraujo7/2c4783b65759b103743737bf38d0cddc to your computer and use it in GitHub Desktop.
Save jacobaraujo7/2c4783b65759b103743737bf38d0cddc to your computer and use it in GitHub Desktop.
DESAFIO ANTERIOR:
https://gist.github.com/jacobaraujo7/e046230b9708fb63387421b87f835f83
VOCÊ SERÁ DESAFIADO A ESCALAR O SEU PROJETO, COLOCANDO UMA OPÇÃO DE CACHE NA REQUISIÇÃO PARA FUNCIONAR OFFLINE.
EXISTE VARIAS FORMAS DE FAZER ISSO, UM EXEMPLO SERIA UTILIZAR O HYDRATED_BLOC, O QUE ESTÁ PROIBIDO NESSE DESAFIO.
REGRAS:
- CRIE UM SEGUNDO BLOC RESPONSÁVEL PELO CACHE DINÂMICO.
- UNIR OS DOIS BLOCS.
- PROIBIDO O USO DE MIDDLEWARE E HYDRATED_BLOC.
- APP FUNCIONAR OFFLINE
DICAS:
- FAÇA O CASO DE USO COMO SE FOSSE O PRIMEIRO E ÚNICO NO SEU DOMÍNIO.
- LEMBRE-SE DO SOLID.
- EVITE "GAMBIARRAS". ISSO PODE ATRAPALHAR A EVOLUÇÃO NOS PRÓXIMAS PASSOS.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment