Craft Cross CMSとは
Craft Cross CMSは、KARTE Craftが提供するヘッドレスCMSです。専門的なプログラミング知識がなくても、Webサイトやアプリのコンテンツ(文章、画像、動画など)を作成、管理できます。作成したコンテンツは、APIを通じてさまざまなチャネルに配信します。
ヘッドレスCMSとは
ヘッドレスCMSは、コンテンツの管理と表示を切り離したCMSです。フロントエンド(表示)の機能を持たず、コンテンツの管理と配信に専念します。
表示機能を持たないことで、次のような利点があります。
- 表示用のテンプレートやテーマに縛られず、好きな技術やデザインでフロントエンドを作れる
- 1つのコンテンツを複数のチャネル(Webサイト、アプリなど)に配信できる
Craft Cross CMSは、コンテンツとそれに紐づくメディア(画像、動画など)を管理し、APIで配信します。画面への表示は、外部のサーバーやフロントエンドで行います。

できること
Craft Cross CMSは、大きく分けて2つの要素で構成されます。
- コンテンツを入稿、管理する画面
- コレクション、モデル、コンテンツ、メディアライブラリで、配信するコンテンツを管理します
- コンテンツを配信、操作するAPI
- CDN API・Preview API: コンテンツを取得して配信します
- Assets API: 画像や動画などのメディアを配信します
- Management API: バックエンドからコンテンツやモデルを操作します
ドキュメントの構成
このドキュメントは、概念の理解からAPIの使い方までを説明します。
- コンセプト: コレクションやモデルなど、Craft Cross CMSの基本的な概念と用語を説明します
- CDN API・Preview API / Assets API / Management API: それぞれのAPIの使い方を説明します
まずはクイックスタートで、コンテンツを作成してAPIで取得するまでの最短の流れを試せます。