Uma atualização sobre o quê? Essa é a explicação
Isso importa.
Os ativos do site precisam ser baixados. Eles se beneficiam do cache, mas se você retornar muito mais tarde, poderá descobrir que há um bloco novo para baixar.
Isso não é diferente de ter que atualizar um aplicativo, mas acontece automaticamente e toda vez. Essa é a natureza dos aplicativos web.
Um dos benefícios significativos dessa abordagem (semelhante aos aplicativos nativos) é que os dados incrementais recuperados enquanto se usa o aplicativo web são muito menores, já que a maior parte do código do cliente já está carregada na carga inicial e você geralmente está baixando apenas dados JSON relativamente pequenos à medida que navega e faz as coisas.