# @codigofontetv on Instagram

- **Type:** Image
- **Original URL:** https://www.instagram.com/p/DctrjhpCBpQ
- **Gondola URL:** https://gondola.cc/posts/69943574-codigofontetv-instagram
- **Thumbnail:** https://img.gondola.cc/tr:w-,h-,fo-auto/postThumbnails/b43f15f453.jpg
- **Posted:** 2026-08-31T18:00:10.000+00:00
- **Account Owner:** Código Fonte TV - Gabriel e Vanessa (@codigofontetv) — https://gondola.cc/codigofontetv

## Caption

O Node.js 26.8.0 ganhou uma novidade interessante para quem trabalha com arquivos compactados: o runtime agora possui uma API nativa para ler, criar e manipular arquivos ZIP através do módulo node:zlib. A atualização adiciona as classes ZipBuffer, ZipFile e ZipEntry, reduzindo a necessidade de instalar pacotes externos apenas para operações comuns com esse formato. Com ZipBuffer, por exemplo, o desenvolvedor pode carregar um ZIP que já esteja em um Buffer, TypedArray, DataView ou ArrayBuffer, percorrer os arquivos armazenados, consultar tamanho e conteúdo, adicionar novas entradas e remover itens. A implementação utiliza uma abordagem zero-copy, mantendo uma view dos dados originais e lendo o conteúdo de cada entry apenas quando necessário, o que ajuda a evitar cópias desnecessárias na memória.

Para arquivos armazenados diretamente em disco, a nova ZipFile oferece acesso aleatório às entradas e leitura lazy, sem precisar carregar todo o arquivo ZIP na memória. A API também permite criar novos arquivos, trabalhar com streams e gerar um novo Buffer com toBuffer(), incluindo suporte automático a Zip64 quando necessário. Para aplicações Node.js que recebem uploads, geram pacotes de arquivos ou processam documentos compactados, isso pode simplificar bastante o código e diminuir dependências do projeto. Mas ainda é cedo para aposentar todas as bibliotecas ZIP: a funcionalidade está marcada como Stability: 1.0, ou seja, está em desenvolvimento inicial e gera um experimental warning ao ser utilizada. A própria documentação também lembra que a proteção contra ataques de path traversal, como Zip Slip, continua sendo responsabilidade do desenvolvedor.
--

Essa notícia foi um dos destaques do Compilado #260
Confira o episódio completo no link da bio!

#cdftv #compiladopodcast #tecnologia #news

## Stats

- **Views:** 0
- **Likes:** 631
- **Shares:** 0
- **Comments:** 0

## Tags

news, tecnologia, compiladopodcast, cdftv, 260

---
Copyright (c) Gondola