Svelte 5 com runes: como criar componentes reativos com menos complexidade
Svelte 5 traz runes para deixar estado, valores derivados e efeitos mais explícitos. Veja como funciona, crie um componente pequeno e planeje uma migração segura do Svelte 4.
Svelte 5 traz runes para deixar estado, valores derivados e efeitos mais explícitos. Veja como funciona, crie um componente pequeno e planeje uma migração segura do Svelte 4.
Axios é um cliente HTTP baseado em Promises para navegador e Node.js. Entenda como configurar requisições, tratar respostas e evitar erros comuns em aplicações JavaScript.
O Deno 2.9 ganhou um cache para tarefas que pode evitar execuções repetidas. Veja como funciona a ideia, onde ela ajuda e como avaliar o ganho no seu projeto JavaScript.
O Playwright automatiza testes de navegadores Chromium, Firefox e WebKit com uma API única. Veja como instalar, criar um teste real, reduzir flakiness e escolher a ferramenta para cada tipo de projeto.
Entenda como o Supabase combina PostgreSQL, autenticação, armazenamento e APIs para acelerar aplicações web, móveis e de IA. Veja como começar, onde ele ajuda e quais limites avaliar antes de colocar um projeto em produção.
O Chrome começou a testar uma API que aproxima elementos HTML do canvas. Entenda a proposta, os casos de uso, as limitações do origin trial e como experimentar o recurso com segurança.
Bun reúne runtime JavaScript, gerenciador de pacotes, bundler, transpiler e executor de testes em uma única ferramenta. Veja como ele funciona, quando vale testar e quais cuidados tomar ao adotá-lo em projetos reais.
Entenda como o NestJS organiza APIs TypeScript com módulos, controladores, servia§os e injeção de dependências. Veja quando usar o framework, como criar um projeto e quais cuidados ajudam a manter o código sustentável.
A Cloudflare anunciou a aquisição da Deno, empresa conhecida pelo runtime moderno para JavaScript e TypeScript. Entenda o contexto, os possíveis impactos para quem desenvolve para a web e como avaliar essa mudança sem trocar sua stack por impulso.
O SvelteKit 3 chegou com mudanças importantes de API, melhor suporte a streaming, roteamento aprimorado e performance superior. Veja o que mudou, como migrar e quando vale a pena atualizar seu projeto.
React e Vue estão adotando ideias um do outro a ponto de ficarem parecidos. Entenda o que mudou em cada framework, por que essa convergência acontece e o que isso significa para quem esta escolhendo tecnologia hoje.
O CCXT e uma biblioteca open source que unifica o acesso a API de mais de 100 exchanges de criptomoedas em uma única interface, disponível em JavaScript, Python, PHP, C#, Go, Java e Rust. Veja como funciona, como instalar e quando faz sentido usar em um projeto.
Vite e uma ferramenta de build para frontend criada por Evan You, o mesmo criador do Vue, que oferece inicialização quase instantânea e recarregamento rápido durante o desenvolvimento. Veja como funciona e como começar.
GrapesJS e um framework open source para criar builders visuais de páginas web sem escrever HTML na mao. Veja como funciona, como instalar e quando faz sentido usar no seu projeto.
Conheça o Desert Ant Labs, laboratório europeu que lançou modelos pequenos e especializados para áudio, visão e texto. Veja como instalar os SDKs, testar a execução local e decidir quando essa abordagem faz sentido no seu produto.
ReachAloud é um projeto de texto para voz que transforma alertas escritos em áudio multilingue. Veja como a combinação de ElevenLabs, arquivos pré-gerados, service worker e foco em acessibilidade cria uma experiência útil mesmo quando a conexão falha.
A maior parte do trabalho que uma interface faz disputa o mesmo thread do navegador. Entenda o orçamento de cada frame e aprenda a dividir, agrupar, adiar ou mover tarefas para manter cliques, rolagem e animações responsivos.
O htmx 4.0 foi anunciado em 28 de agosto de 2026 com mudanças em eventos, herança de atributos, navegação e extensões. Veja como testar a versão, entender os riscos da migração e decidir se ela combina com seu projeto.
Uma suite de testes pode passar mesmo quando frontend e backend discordam sobre nomes, tipos ou regras de uma API. Entenda como tratar o contrato como parte do produto e reduza bugs que só aparecem em produção.
O Bluesky usa o AT Protocol para criar uma rede social descentralizada onde você controla seus dados e pode migrar de servidor sem perder seguidores. Veja como funciona e como usar a API para desenvolvedores.
Duts Card Game e um jogo de cartas roguelite no estilo Slay the Spire ambientado no universo DUTS Cacadores de Monstros, com 19 personagens, mais de 120 bosses do folclore brasileiro e mecânicas estrategicas que rodam em pure JavaScript no navegador.
Um único colchete mal posicionado em um componente React pode disparar dezenas de milhares de chamadas a API em segundos. Veja como esse tipo de bug acontece, como identificar, e o que fazer para nunca mais passar por isso.
A API do browser para comunicação entre abas permite sincronizar dados em tempo real sem precisar de hacks com localStorage. Entenda como funciona, quando usar e como migrar do truque antigo para a solução nativa.
Você esta instalando date-fns ou moment.js só para exibir 'ha 2 horas' ou 'em 3 dias'? O JavaScript tem isso nativo desde 2020 com Intl.RelativeTimeFormat. Veja como usar, quais os limites e quando ainda vale uma biblioteca.
Entenda o Octane, a nova abordagem que compila o modelo de programação declarativa do React para sinais nativos e reatividade de alta velocidade no front-end.
HTMX permite adicionar interatividade ao HTML sem escrever JavaScript. Equipes estão removendo React de projetos e adotando HTMX para reduzir complexidade, bundle size e tempo de build. Veja como funciona e quando faz sentido fazer essa troca.
O Bun, runtime JavaScript escrito em Zig, iniciou uma reescrita parcial em Rust. Entenda por que a equipe tomou essa decisão, quais partes estão sendo migradas e o que isso muda para desenvolvedores que usam a ferramenta.
O Decker e uma plataforma de criação de software interativo inspirada no HyperCard da Apple dos anos 80. Permite criar apps, jogos, apresentações e ferramentas sem código complexo, com uma abordagem visual e acessível.
O Cruller e o projeto que mantem o runtime Zig do Bun funcionando na versão mais recente do Zig. Com o lançamento do Zig 0.16, o projeto foi atualizado e mostra como a linguagem Zig esta se tornando base de ferramentas críticas de JavaScript.
O debate do Reddit sobre bloquear HTML simples revela uma verdade importante: mesmo tags HTML aparentemente inofensivas podem ser vetores de XSS. Aprenda como funciona a sanitização de HTML, quais bibliotecas usar e como proteger sua aplicação web de forma prática.
Nuxt e SvelteKit são dois dos frameworks full-stack mais populares do JavaScript moderno. Este artigo compara arquitetura, performance, ecossistema e casos de uso para ajudar você a tomar a decisão certa no próximo projeto.
Quando você relança um erro em JavaScript sem passar o original, perde o stack trace e o contexto do problema. A propriedade Error.cause resolve isso de forma nativa. Aprenda a usar e nunca mais perca informação crítica em tratamento de erros.
O Jelly UI e uma biblioteca que adiciona física de corpo mole (soft-body) a elementos HTML nativos como inputs, checkboxes e botões. O resultado e uma UX fluida e divertida sem precisar de canvas ou WebGL. Veja como funciona e como usar no seu projeto.
Desde o Chromium 148, a função Math.tanh do JavaScript retorna valores ligeiramente diferentes dependendo do sistema operacional. Isso permite que sites identifiquem se você usa Windows, Linux ou macOS sem nenhuma permissão. Entenda como funciona e o que isso significa para privacidade.
TypeScript 7.0 chega com o compilador reescrito em Go, prometendo builds até 10 vezes mais rápidos. Entenda o que muda, como migrar seu projeto e se vale a pena atualizar agora.
Ternlight e um modelo de embedding ultracompacto de 7 MB que roda inteiramente no browser usando WebAssembly. Sem servidor, sem API externa, sem custo por requisição. Neste post você vai entender como funciona, quando usar e como integrar em projetos web.
O Elm esta chegando a versão 1.0 após anos de desenvolvimento cuidadoso. A linguagem funcional para frontend promete zero erros de runtime, refatoração sem surpresas e código altamente previsível. Entenda como funciona e quando vale a pena adotar.
Entenda como ataques de cadeia de suprimentos no npm funcionam, por que duas linhas em um pacote podem vazar segredos do seu projeto e o que fazer para se proteger. Guia prático de defesa para devs brasileiros.
O JavaScript continua evoluindo em 2026 com recursos que simplificam código e aumentam produtividade. Veja quais são as novas funcionalidades já disponíveis nos navegadores modernos e no Node.js e como usá-las no dia a dia.
O JavaScript continua evoluindo rápido. Veja as 7 funcionalidades mais importantes lançadas recentemente na linguagem, como usar cada uma no dia a dia e quais ainda estão por vir.
CORS é uma das fontes de frustração mais comuns entre desenvolvedores web. Neste guia, você vai entender de vez o que é, como funciona e como resolver os erros mais chatos de Cross-Origin no browser.
O Bun é um novo concorrente no mundo dos runtime JavaScript que promete ser mais rápido que o Node.js. Imagine ter um bundler, transpilador e gerenciador de pacotes tudo em um só lugar - é isso que o Bun promete! Neste post, vamos te contar tudo sobre ele, quando vale a pena usar e, melhor ainda, como começar a usá-lo em apenas minutos. Vem ver!