タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

SWRに関するhiro14akiのブックマーク (2)

  • API – SWR

    const { data, error, isLoading, isValidating, mutate } = useSWR(key, fetcher, options) パラメーター key: このリクエストのためのユニークなキー文字列(または関数、配列、null) (詳細), (高度な使用法) fetcher: (任意) データをフェッチするための Promise を返す関数 ( 詳細 ) options: (任意) この SWR フックのオプションオブジェクト 返り値 data: fetcher によって解決された、指定されたキーのデータ(もしくは、ロードされていない場合は undefined) error: fetcher によって投げられたエラー (もしくは undefined) isLoading: 実行中のリクエストがあり "ロードされたデータ" がない状態。フォールバック

    API – SWR
    hiro14aki
    hiro14aki 2021/12/14
    swr を使ったデータ取得。dedupingInterval の感覚が長いと再フェッチしに行ってくれないので注意。
  • SWRで爆死を避ける。firebase Cloud FirestoreとNext.js。

    はじめに 2か月前に「SWRを使おうぜという話」という記事を書きました。 Vercel謹製のSWRの便利さや導入の簡単さについて語りました。 そしてそれに感動を覚えたらとにかく使いたくなります。 だって既存のプロジェクトに導入するのも簡単だから(!) Firestore サーバーレスでのアプリケーションやデータをほとんど持たないwebサイトを作成するときは、私はfirebaseのFirestore(GCP)をよく利用します。 これもまたSWRなどと同じくとても簡単に導入できるので、各方面に推奨しております。 しかしFirestoreでの辛い点は、データの取得や更新に必要な手数の多さです。 通常の記載は下記。(※Typescriptを使用しております。) 投稿一つ型チェックするのにこのコーディング量! type Categories = "ブログ" | "ニュース"; type Post =

    SWRで爆死を避ける。firebase Cloud FirestoreとNext.js。
  • 1