Skip to content

Swr

SWRの更新系

SWRで更新系もできると思ったけれど、mutateで更新するのは、ローカルのキャッシュのようだ。

つまりPOSTやDELETEは別途実行して、その結果をローカルキャッシュに反映するのがmutate。

更新系API呼びつつキャッシュも最新化するというものではなさそう。残念。

SWR使ってみた

前から気になっていたけど使う機会がなかったデータ取得のための React Hooks ライブラリ – SWRを使ってみた。

SWRを使おうぜという話2022を参考にやったら参照は簡単に実装できた。

GitpodでフロントとAPIが別ポートだとCORS問題とかそもそもポートを公開しないと到達できないとかあったけど、APIサーバーのCORS設定してAPI側のポート公開にしたらいけた。

更新系もできるようなので、それもやってみたい。

Read more