アイランドアーキテクチャ(Astro Islands)とは?必要な所だけ動かす仕組みを解説
アイランドアーキテクチャ(Astro Islands)とは何かを、必要な所だけ動かす仕組みという観点で解説します。ページの大部分を静的HTMLで返し、対話が必要な部分だけを「島」として切り出してそこだけJavaScriptを読み込む設計です。従来の全ページハイドレーションとの違い、client:load/idle/visibleなどのディレクティブ、複数UIフレームワークの混在、Server Islandsで動的な部分だけ後から差し込む仕組み、向く場面と限界まで、Astro公式の考え方に沿って整理します。