Next.jsでの共通レイアウトちらつきをgetLayoutで直す。Recoilとの兼ね合い。
説明
↓Appにないものはpagesが変わるとunmountされる。 [https://zenn.dev/izumin/articles/fce4918f5f7946:embed:cite]
↓RecoilとgetLayoutでのパフォーマンスの話 [https://zenn.dev/takepepe/articles/nextjs-getlayout-chunk-relation:embed:cite]
コードの書き方
↓getLayoutの使い方 [https://nextjs.org/docs/basic-features/layouts#per-page-layouts:embed:cite]
↓ <RecoilRoot /> の場所。getLayout は <RecoilRoot /> より内側に書こう。
[https://kumano-te.com/activities/create-next-app-with-tailwind:embed:cite]