SWRでデータ取得してみた

12/13/2022

7/5/2023

SWRでデータ取得してみた。


◎ SWRとは

Stale While Revalidate の略称で、APIのデータ取得に特化したライブラリです。

◎ 使用方法

const URL = "APIのURL"
const fetcher = (url: string) => fetch(url).then((res) => res.json())
const { data, error } = useSWR(URL, fetcher)


useSWRの第一引数にAPIのURLを指定、第二引数にfetch関数をラップしたfetcher関数を指定します
取得したデータは、dataに格納されます。