A resposta à pergunta 1 é: não. o sistema faz o que voc programa. não existe nada padrão da própria web que é retornado automaticamente.
pergunta 2: considerando que você não fez, provavelmente é cache do render, então. a vercel tem um esquema parecido. ela armazena o cache em algum servidor perto do cliente. quando alguém requisita, ela devolve o cache e tenta atualizar por baixo dos panos. se estiver igual, ela mantém como está. mas isso depende dos cabeçalhos que você informa. não é automático.
Em resposta a Como funciona o status code 304?
2
1
@klawdyo mas então como funciona isso por baixo dos panos? Eles ficam monitorando a minha base de dados para ver se algo mudou relacionado aquele recurso específico para informar no cabeçalho se teve mudança ou não?