Como criar cache com API externa?
Boa tarde, Carlos.
Você pode me sugerir algum material sobre como criar cache com API externa?
Estou desenvolvendo uma aplicação sem banco de dados, que realiza requisições a uma API externa e faz as impressões nas views blade.
Olá, tudo bem?
Normalmente, quem cria cache é a própria API.
Sua ideia é criar cache local do conteúdo da API?
Até dá para fazer, mas é um prática muito incomum, porque se os dados forem atualizados, estarão incompatíveis com os dados da API.
Então, no caso, eu só iria utilizar cache em requisições a enpoints específicos, que retornam dados que não precisam estar atualizados a todo momento.
Uma vez com os dados, você pode salvar no redis (cache local), armazenar no banco, como quiser.
Aqui como trabalhar com caches no Laravel:
https://academy.especializati.com.br/curso/laravel-api-com-cache
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!