Fetch com timeout usando AbortSignal.timeout: pare de deixar requisição pendurada
Aprenda a usar AbortSignal.timeout para evitar fetch infinito, tratar timeout e melhorar UX sem gambiarras.
Aprenda a usar AbortSignal.timeout para evitar fetch infinito, tratar timeout e melhorar UX sem gambiarras.
TypeScript 6.0 prepara terreno para o TypeScript 7 nativo. Entenda mudanças, depreciações e cuidados na migração.
Vite 8.1 traz bundled dev mode experimental para apps grandes. Veja o que muda na DX e quando vale testar.
Deno 2.9 aproxima o runtime de projetos Node reais com desktop, migração de lockfiles e segurança de supply chain.
Next.js 16.3 Preview traz recursos para agentes de IA. Entenda o que muda, onde faz sentido testar e onde ainda cabe cautela.
TypeScript é ótimo até você perceber que, para rodar um arquivo simples, às vezes parece que precisa montar uma pequena usina de build. Configuração, transpilação, pasta de saída, módulo, target, aliases, bundler, loader e aquele…
O mundo React já tem frameworks suficientes para começar uma discussão em qualquer grupo de dev. Next.js, Remix, Astro com React, soluções próprias com Vite, server components, server actions, loaders, cache, streaming e uma quantidade…
O frontend moderno tem uma relação curiosa com ferramentas de build. Quando elas funcionam bem, ninguém lembra que existem. Quando ficam lentas, todo mundo começa a questionar as escolhas de vida que levaram aquele projeto…
Todo mundo que programa em JavaScript eventualmente descobre uma verdade meio amarga: trabalhar com datas parece simples até você precisar levar datas a sério. Fuso horário, horário de verão, data sem hora, hora sem data,…
Quem já criou interface com abas, sidebar, painel lateral ou modal persistente conhece bem esse dilema: você quer esconder uma parte da UI, mas não necessariamente quer destruir tudo que estava acontecendo ali dentro. Às…