Mas pergunto... Já que é basicamente um endpoint que serve pra tudo, como fica o cache?
Eu só brinquei com graphql, mas nunca coloquei fui muito pra frente com ele em projetos.
Mas pergunto... Já que é basicamente um endpoint que serve pra tudo, como fica o cache?
Eu só brinquei com graphql, mas nunca coloquei fui muito pra frente com ele em projetos.
Muito boa a sua pergunta. Na verdade as variáveis de busca são enviadas como texto na carga POST, o texto da consulta pode ser usado como identificador e armazenado em cache na resposta. O texto da consulta pode então ser usado para buscar a resposta do cache.
Mas na verdade temos soluções mais sofisticadas usando o Cliente Apollo, mas isso fica de assunto para um outro artigo.
E como será controlado o que ficará em cache ou não? Tudo em cache não é o ideal. Esperando o outro artigo.
Depende, se você ativar naquela consulta, sim, mas pode deixar que eu vou fazer um artigo legar sobre isso. S2