Cache
🔍 Preview
A plataforma uappi possui um sistema de cache automatizado e inteligente, gerenciado exclusivamente no backend.
Na maioria dos cenários, nenhuma ação manual é necessária por parte de quem desenvolve temas ou integrações.
⚙️ Como o cache funciona na uappi
O cache existe para garantir:
- ⚡ Alta performance
- 📉 Redução de chamadas desnecessárias
- 🔄 Consistência de dados entre as aplicações
- Qualquer alteração de cadastro (produtos, preços, banners, vitrines, categorias, etc.)
- Qualquer atualização feita pelo Painel da plataforma
- Não é necessário “forçar refresh”
- Não é necessário versionar URLs
- Não é necessário implementar lógica de invalidação no front-end
- automático
- inteligente
- autocontrolado
- Recuperação de inconsistências causadas por integrações externas
- Correção emergencial de dados após falhas graves
- Situações excepcionais de suporte ou diagnóstico
- O uso desse endpoint deve ser evitado
- Ele não faz parte do fluxo padrão de desenvolvimento
- Seu uso indevido pode impactar performance e estabilidade
- Disponível apenas na API Privada
- Requer autenticação
- Destinado a integrações avançadas e controladas
Esse cache atua somente no backend, intermediando o acesso às APIs, e não exige configuração no front-end.
🤖 Cache automático e inteligente
O comportamento padrão do cache é totalmente automatizado:
invalida automaticamente o cache relacionado, garantindo que os dados retornados estejam sempre atualizados.
Isso significa que:
🔐 Limpeza manual de cache
A limpeza manual de cache não é uma prática recomendada no fluxo normal da plataforma.O cache da uappi é projetado para ser:
Em condições normais, nenhuma ação manual deve ser necessária.
🛟 Quando esse endpoint existe?
O endpoint de limpeza manual de cache existe exclusivamente como um mecanismo de segurança, para cenários muito específicos, como:📌 Importante:
🔐 Acesso ao endpoint
Se você está desenvolvendo Store Theme, Checkout ou Área Restrita, ignore completamente esse endpoint.
🏁 Próximo passo
Agora, siga o caminho que faz mais sentido para o seu cenário:
🎨 Trabalhando no front-end da loja
Se o seu foco é customizar a experiência da loja, continue para os guias específicos de cada aplicação:Store Theme: estrutura da loja e experiência do cliente Checkout: fluxo de compra, carrinho e finalização Area Restrita: dados do cliente e experiência pós-compra