はじめに 最近apolloの学習をしています。 apolloにはキャッシュの機能があり、これによって リストにデータを追加/削除した時にリストが更新されない問題が起きる事があります。 本記事では、mutation後にキャッシュを書き換える方法について書いていきます。 キャッシュを書き換える2つの方法 refetchを使う 自分で直接書き換える 他にもあるかも知れませんが、この記事では初学者の自分が知ってる方法2つを挙げます 「useGetListQuery()」などcodegenで生成したhooksを使っていますが、 useQuery(GET_LIST)などと同じです。 refetchを使う