9 pontos por xguru 2024-07-30 | 3 comentários | Compartilhar no WhatsApp
  • Para navegadores modernos e Node.js/Bun/Deno
  • Vantagens em relação ao fetch
    • API mais simples
    • Métodos de atalho (ky.post())
    • Trata códigos de status que não sejam 2xx como erro (após redirecionamentos)
    • Nova tentativa para requisições com falha
    • Opção de JSON
    • Suporte a timeout
    • Opção de prefixo de URL
    • Instâncias com valores padrão personalizados
    • Hooks
    • Vantagens do TypeScript (.json() retorna unknown em vez de any. Também é possível usar .json<T>())

3 comentários

 
tested 2024-08-01

Os módulos do sindresorhus parecem forçar a configuração de ESM, e este também é assim.

 
[Este comentário foi ocultado.]
 
ilotoki0804 2024-07-30

A API é quase idêntica à do requests. Parece que se inspiraram nela.