URL e URLSearchParams resolvem encoding, parâmetros repetidos e filtros opcionais sem transformar a query string em uma sequência frágil de concatenações.
Categoria: JavaScript

Baseline ajuda a descobrir quando uma dependência já pode ser substituída pela plataforma. O objetivo é remover peso sem trocar compatibilidade por torcida.
Aprenda a usar AbortSignal.timeout para evitar fetch infinito, tratar timeout e melhorar UX sem gambiarras.
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…
Tem um bug de experiência que aparece em muito projeto: o usuário digita em um campo de busca e, a cada tecla, a aplicação dispara uma nova requisição. Digitou “r”?…
