【へっどれすあーきてくちゃ】
ヘッドレスアーキテクチャ とは?
最終更新:
💡 表示をAPIでつなぎ、別に作れるアーキテクチャ
データ管理などのバックエンドと、利用者向けの表示を担うフロントエンドを切り離し、APIでつなぐ設計。表示側を別に開発できるが、APIの仕様や認証などを合わせる必要がある。
📌 このページのポイント
もっと詳しく知りたい人へ
編集用の管理画面やプレビューも、あってはいけない?
そうではない。分離するのは利用者向けの表示との結び付きで、編集用の管理画面を持つ製品もある。たとえばSanityはStudioと表示側を連携させるVisual Editingを提供する。ただしプレビューには表示側との設定や連携が必要になる。
まとめ:ざっくりこれだけ覚えればOK!
「ヘッドレスアーキテクチャ」って出てきたら「表示とデータ管理を切り離し、APIでつなぐ設計」と思えばだいたいOK!
📖 おまけ:英語の意味
「Headless Architecture」 = 頭のないアーキテクチャ
💬 ここでは「頭」を利用者向けの表示にたとえるよ。表示側を一体で持たず、APIで別の表示につなぐイメージなんだよ