Type-safe environment variables com Zod ou envalid
TypeScript 05/05/2026

Type-safe environment variables com Zod ou envalid

Em projetos TypeScript, process.env é tipado como { [key: string]: string | undefined }. Isso significa que qualquer acesso a uma variável de ambiente retorna string | undefined, mesmo que você saiba que ela existe. O problema se manifesta de várias formas:

Notícias

Todos Recentes Tendências
TypeScript e Bun: o novo runtime

TypeScript

TypeScript e Bun: o novo runtime

Bun é um runtime JavaScript moderno criado por Jarred Sumner, projetado desde sua concepção para ser rápido, completo e nativamente compatível com TypeScript. Diferente do Node.js (que exige transpilação via tsc ou ts-node) e do Deno (que oferece suporte nativo mas com peculiaridades de permissões), Bun executa arquivos .ts diretamente, sem qualquer etapa de compilação intermediária.

05/05/2026

Revista

Ver todos
TypeScript no frontend: Vite e configuração moderna

TypeScript

TypeScript no frontend: Vite e configuração moderna

O ecossistema frontend enfrentou por anos um problema crônico: a lentidão dos bundlers tradicionais. Webpack, embora extremamente flexível, exigia segundos (ou minutos) para reiniciar o servidor de desenvolvimento após qualquer alteração. Parcel melhorava a experiência, mas ainda sofria com projetos grandes.