SWRの更新系
SWRで更新系もできると思ったけれど、mutateで更新するのは、ローカルのキャッシュのようだ。
つまりPOSTやDELETEは別途実行して、その結果をローカルキャッシュに反映するのがmutate。
更新系API呼びつつキャッシュも最新化するというものではなさそう。残念。
POSTS
SWRで更新系もできると思ったけれど、mutateで更新するのは、ローカルのキャッシュのようだ。
つまりPOSTやDELETEは別途実行して、その結果をローカルキャッシュに反映するのがmutate。
更新系API呼びつつキャッシュも最新化するというものではなさそう。残念。
前から気になっていたけど使う機会がなかったデータ取得のための React Hooks ライブラリ – SWRを使ってみた。
SWRを使おうぜという話2022を参考にやったら参照は簡単に実装できた。
GitpodでフロントとAPIが別ポートだとCORS問題とかそもそもポートを公開しないと到達できないとかあったけど、APIサーバーのCORS設定してAPI側のポート公開にしたらいけた。
更新系もできるようなので、それもやってみたい。
Read more