Sobes.tech
Middle

Forneça uma descrição das seguintes secções no ficheiro de manifesto de cache: Cache, Network e Fallback.

sobes.tech IA

Resposta da IA

No arquivo de manifesto de cache (.appcache), utilizado para criar aplicações offline, estas secções definem as regras para o tratamento de pedidos de rede.

  • CACHE:

    Lista de recursos que serão armazenados em cache (disponíveis offline) na primeira carga da aplicação. O navegador irá descarregar esses ficheiros e guardá-los localmente.

  • NETWORK:

    Contém uma lista de recursos ou padrões que nunca devem ser armazenados em cache. Os pedidos a esses recursos serão sempre enviados para a rede, mesmo que estejam em cache. Normalmente usado para recursos que devem estar sempre atualizados (por exemplo, endpoints de API).

  • FALLBACK:

    Define um recurso de fallback que será carregado em vez de outro se o recurso principal não estiver disponível (por exemplo, devido à falta de rede). Cada linha nesta secção consiste em duas partes, separadas por um espaço: o caminho para o recurso e o caminho para o recurso de fallback.

Exemplo:

CACHE MANIFEST  
# Versão: 1.0  

CACHE:  
index.html  
styles/main.css  
scripts/app.js  

NETWORK:  
/api/*  
  
FALLBACK:  
/ /offline.html