Consultas no banco de dados
Professor, sobre o fato das notificações ficarem na navbar, a cada refresh de página será feita uma nova consulta no banco de dados para verificar as notificações ou o Vuex ou Vue guarda cache disso? Como funciona essa parte, cada refresh uma nova consulta?
Olá, Thiago!
Tudo bem?
Assim como todos os dados em uma aplicação UI/Backend, os dados são consultados e armazenados na UI.
Se atualizar novamente, se a UI não salvar os dados em localStorage (para muitos casos não faz sentido salvar), é feito uma nova consulta ao banco para buscar novamente os dados, no caso, as notificações.
Uma alternativa para minimizar as consultas ao banco, é trabalhar com cache: https://academy.especializati.com.br/curso/laravel-api-com-cache
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!