useAsyncDataとは Nuxt3から標準で提供されているAPI。 非同期処理に関する状態管理を行ってくれる。 nuxt.com 1秒後に50%の確率で成功する非同期関数をuseAsyncDataで使ってみた例 const { data, status, error, refresh, execute, clear } = useAsyncData( 'key', () => { return new Promise<string>((resolve, reject) => { setTimeout(() => { if (Math.random() > 0.5) { resolve('…