MIT License で配付されている、C# で作る Web アプリケーションフレームワーク Blazor は、2023年11月の .NET 8 のリリースで、静的サーバー側レンダリングモデルや、Auto レンダーモードなど、レンダリング方式が大幅強化されました。
しかしその結果、CSR、SSPR、SSSR など、単純な SPA 対 MPA の構図を超えた、レンダリング方式の理解が求められるようになってきました。そこで、他の言語・フレームワークとの比較を交えつつ、これらレンダリング方式の実際の動作の仕組みを振り返り、その理解を整理していきたいと思います。