このスクラップについて 現代フロントエンドの問題点として、State 管理の難しさがあります。 例えば、少し前までは Redux などに代表される Flux アーキテクチャ を採用( または継承 )した State 管理がデファクトスタンダードでしたが、扱う State の数が多くなるにつれて管理が大変になったり、Next.js などの活躍による SPA の縮小などの問題が浮上してきて使われなくなっています。 しかし、 Flux アーキテクチャ を代替するようなモノは 2023/03 現在のところ存在せず、実態としては各プロジェクトごとに自分たちで State 管理を考えているような状態です。( swr などありますが、全ての State 管理を任せるには少しキツイ ) このスクラップでは、なぜ現代フロントエンドの State 管理は難しいのか考え、どうすればこの問題を解決できるのか考えて