API リファレンス
API Reference セクションは、公開 API の仕様をクレート別にまとめています。凍結された公開 API の表・呼び出し規約・セキュリティ不変条件はここに掲載する docs/api/ 配下のページが正です。issue/PR 番号やロードマップなどの実装経緯・進行管理の記述は docs/internal/ 配下の実装ノートへ分離しており、site/nav.toml に登録していないため本サイトには掲載していません(本リポジトリは public のため「非公開」ではなく「サイト非掲載」です)。
core(描画コア)
コンポーネント記述 API
ノード木 API・既定エスケープなど描画コアの公開 API と呼び出し規約。
app / server(アプリ構築・ルーティング)
fandhe-frontend-app API
Loader・束縛点など、モード非依存の共通コンポーネント層の API。
ルーター パスマッチング
Router のパスマッチング規則とパスパラメータの扱い。
fandhe-frontend-server SSG API
generate_pages・generate_assets など SSG の書き出し API。
interactive(状態管理)
状態管理 API
明示的な状態管理コアの公開 API。
wasm(CSR / ハイドレーション)
hydrate() API
SSR 出力へクライアント側の挙動を結び付ける hydrate の API。
ハイドレーション状態フォーマット
SSR からクライアントへ引き渡す状態の直列化フォーマット。
headless-ui
fandhe-frontend-headless-ui API
anatomy・data 属性・WAI-ARIA を担う headless UI 層の API。
pre-styled-ui
fandhe-frontend-pre-styled-ui API
headless 層の上に載るスタイル済み部品層の API。
pre-styled-ui slot recipe API
スタイル済み部品が使う slot recipe の API。
部品ごとの詳細
部品ごとの Demo・Anatomy・data-* 属性表・利用例は、本セクションではなく Themes セクションのThemes 索引 配下にある部品ページ(/themes/<kebab>/。イシュー #1017 で /components/<kebab>/ から移行)が正です。