アイランドアーキテクチャにおける「環礁」
https://scrapbox.io/files/67bb31f5cf7e4301eb70cd45.jpg
アイランドアーキテクチャー
ブラウザに送信されたらそのまま、更新されない部分→海
ブラウザに送信された後、ユーザーの操作等によってブラウザ上JS処理で更新される部分→島
React の "use client" は、アイランドアーキテクチャの「島」を表すマーカーのひとつ
getServerSidePropsがわかれば'use client'がわかる | Zenn by honey32
"use client" は、Composition によって、内側に「海」を引き込むことも可能
【React Server Component】Server を Client の内側に注入できる Composition の力 | Qiita by honey32
この様子が、環礁に似ている
ちなみに、英語圏などでははドーナツと呼ばれているっぽい
Delicious Donut Components | Frontend at Scale