9 ポイント 投稿者 xguru 2024-07-30 | 3件のコメント | WhatsAppで共有
  • 最新のブラウザおよび Node.js/Bun/Deno 向け
  • fetch より優れている点
    • よりシンプルな API
    • ショートカットメソッド(ky.post()
    • 2xx 以外のステータスコードをエラーとして処理(リダイレクト後)
    • 失敗したリクエストの再試行
    • JSON オプション
    • タイムアウト対応
    • URL プレフィックスオプション
    • カスタムデフォルト値を持つインスタンス
    • Hooks
    • TypeScript の利点(.json()any ではなく unknown.json<T>() も利用可能)

3件のコメント

 
tested 2024-08-01

sindresorhus のモジュールは ESM 設定を強制してくるようですが、これもそうですね。

 
[このコメントは非表示になっています。]
 
ilotoki0804 2024-07-30

requests と API がほとんど同じですね。そこから着想を得たのかもしれません。