miyado.dev

Suspense

React 18 のことを話したのが3月末らしい。
ということはそれからかれこれ1.5ヶ月。
なんやかんやでやっとこ React 18 要素=Suspenseを入れられた。
さらにその前段階で SWR も導入した。
Suspense 導入にあたって、手作業で Promise throw したりするの面倒だなということで導入した次第。
今までローディング処理というものがなかったけど、わりとスムーズに入れられるようになった。

SWRは便利なようで、キャッシュが意図しない動作をすることもある……
が、そもそも主な動線はだいたいSSRで動いているので、そもそもの出番も少なく、大きな問題には今の所なっていない。
Suspense 自体は SWR さえ入ってしまえばそれ自体は3分くらいで入れられた。

フロントは全体的に SWR と Suspense 導入しつつ、バックエンドで懸案の ktor 2.0 対応も進めいないとだ。