Skip to content

Latest commit

 

History

History
28 lines (28 loc) · 2.16 KB

README.md

File metadata and controls

28 lines (28 loc) · 2.16 KB

Tab Blog 📑


🗃️ Sobre

Desafio proposto pela Rocketseat durante o Bootcamp Ignite. O Tab Blog é um site que busca e exibe alguns posts e artigos sobre tecnologia e programação que eu escrevi na plataforma TabNews. Além do post, exibe alguns informações adicionais como a quantidade de comentários, TabCoins (similar a Likes de um post do Facebook, por exemplo), data da postagem, etc.


🎯 Objetivo

O principal objetivo ao criar este projeto foi entender na prática como fazer requisições HTTP de uma forma melhor, utilizando a biblioteca React Query para armazenar em cache informações provindas da API que não são atualizadas com frequência (como um post em um blog, por exemplo), ou seja, caso o usuário solicite uma informação repetidas vezes, ao invés de fazer várias chamadas para o Back-end, eu faço apenas uma, armazeno em cache, e nas próximas requisições (durante um determinado tempo estipulado no código) eu retorno as informações que estão em cache, evitando requisições desnecessárias e consequentemente melhorando a performance da aplicação.


🛠️ Tecnologias e ferramentas/bibliotecas utilizadas



🔖 Layout

Você pode visualizar o layout do projeto através deste link: Layout do projeto. É necessário possuir uma conta no Figma para acessá-lo.



Made by Matheus Pazinati 🛸