Fastly detalha novidades do Static Publish na versão 8
A Fastly apresentou mudanças no @fastly/compute-js-static-publish, ferramenta que publica arquivos estáticos no Fastly Compute usando KV Store ou, em beta, Fastly Object Storage.
Ouvir esta matéria
Este navegador não oferece leitura em voz alta. Você pode acessar o texto com seu leitor de tela.
Publicação de arquivos estáticos
Em publicação de 10 de novembro de 2026, a Fastly detalhou a versão 8 do @fastly/compute-js-static-publish, ferramenta para transformar uma pasta de arquivos estáticos em um serviço no Fastly Compute. Segundo a empresa, o conteúdo pode ser entregue diretamente da edge, sem a necessidade de um servidor de origem e sem que o usuário escreva código para o fluxo básico.
A principal mudança está na separação entre a aplicação e os arquivos publicados. Desde a versão 7, o KV Store é o mecanismo padrão de armazenamento. Os arquivos são identificados pelo hash do conteúdo, o que permite reutilizar cópias idênticas entre publicações. Arquivos com mais de 20 MB são divididos em partes e remontados durante a leitura. Com o conteúdo fora do aplicativo, alterações nos arquivos não exigem a implantação de um novo binário Wasm.
Object Storage e coleções
A versão 8 adiciona suporte ao Fastly Object Storage e a armazenamentos compatíveis com S3. A opção está em beta e permite manter os arquivos inteiros, sem a divisão aplicada pelo KV Store a conteúdos acima de 20 MB. A Fastly afirma que os custos tendem a ser menores no Object Storage, mas orienta consultar a página de preços para as tarifas atuais.
A ferramenta também permite manter várias versões de um site simultaneamente. Cada versão é chamada de collection e reúne arquivos e configurações do servidor. O texto cita usos como live, staging e preview-123, além de seleção por hostname, cookie, cabeçalho, caminho de URL ou valor no Fastly Config Store.
Desempenho e desenvolvimento
De acordo com a Fastly, a publicação ficou mais rápida ao evitar arquivos inalterados, executar varredura e compressão em paralelo e enviar dados em lotes. Arquivos de texto podem ser armazenados em variantes Brotli e gzip. A versão 8 também inclui um cache opcional de respostas, baseado na Core Cache API, desativado por padrão.
O projeto continua gerando uma aplicação Fastly Compute em JavaScript. A classe PublisherServer gerencia arquivos de índice, páginas 404, fallbacks de aplicações de página única, compressão e cabeçalhos de cache. A Fastly informou ainda que a versão 8 está disponível no npm e recomendou consultar o repositório GitHub para a documentação completa.
Informações da fonte oficial citada, sem apuração independente do Shinobis News.

Participe da conversa
Os comentários passam por moderação antes de aparecer.