Coderockr / backstage

Coderockr's recommended tools and components for development
8 stars 1 forks source link

SWR (stale-while-revalidate) Request HTTP with automatic cache #65

Open ricardosaraiva opened 4 years ago

ricardosaraiva commented 4 years ago

https://github.com/vercel/swr

A idéa principal dessa lib consiste em armazenar uma versão provisória de todas requisições HTTP para ter sempre os dados o mais rápido possível ela faz uma revalidação dos dados em segundo plano e caso tenha ocorrido uma modificação ela vai atualizar os dados no cache e na tela proporcionando uma experiência bem legal para o usuário. Ele funciona como um wrapper para o axios, fetch, etc...

Link de uma video que mostrar de uma maneira bem legal como funciona a lib: https://www.youtube.com/watch?v=Pbs1VIwPoRA