9 Punkte von xguru 2024-07-30 | 3 Kommentare | Auf WhatsApp teilen
  • Für aktuelle Browser sowie Node.js/Bun/Deno
  • Vorteile gegenüber fetch
    • Einfachere API
    • Shortcut-Methoden (ky.post())
    • Behandelt Statuscodes ungleich 2xx als Fehler (nach Weiterleitungen)
    • Wiederholung fehlgeschlagener Anfragen
    • JSON-Option
    • Unterstützung für Timeouts
    • Option für URL-Präfixe
    • Instanzen mit eigenen Standardwerten
    • Hooks
    • Vorteile von TypeScript (.json() ist nicht any, sondern unknown. .json<T>() kann ebenfalls verwendet werden)

3 Kommentare

 
tested 2024-08-01

Die Module von sindresorhus scheinen einen zur ESM-Konfiguration zu zwingen, und das ist hier offenbar auch so.

 
[Dieser Kommentar wurde ausgeblendet.]
 
ilotoki0804 2024-07-30

Die API ist fast identisch mit der von requests. Scheint davon inspiriert worden zu sein.