Atlas CMS ドキュメント
コンテンツは編集し、コードはそのまま。
Atlas CMS を理解し、自社のウェブサイトに適しているかを判断し、接続して、コンテンツを安全に移行するために必要な情報をまとめています。
// app/[[...slug]]/page.tsx: runs on your serverconst page = await atlas(`/pages?route=${route}`);
if (!page) return builtInPage(route); // fallbackreturn page.document.regions.main .filter((section) => !section.hidden) .map(renderSection);curl https://delivery.atlas.example/v1/delivery/environments/$ENV/pages?route=/about \ -H "Authorization: PublishedConsumer $ATLAS_DELIVERY_TOKEN"const ok = verifySignature(rawBody, request.headers);if (!ok) return new Response(null, { status: 401 });
revalidatePath(payload.route); // refresh only what changedAtlas CMS とは
すでにお持ちのウェブサイトのためのコンテンツシステム
CMS(コンテンツ管理システム)は、開発者に依頼せずに、ウェブサイトの文章、画像、ページ、翻訳をチームが変更できる場所です。Atlas はヘッドレス CMS です。コンテンツの保存と公開を担当し、そのコンテンツをどう表示するかは各自のウェブサイトが決めます。
ウェブサイトのコード、デザイン、ホスティング、デプロイはそのままです。ウェブサイトは、読み取り専用のトークンを使って HTTPS で Atlas から公開済みコンテンツを読み込み、Atlas に接続できない場合は組み込みのコンテンツにフォールバックします。
詳しい説明を読むAtlas が保持するもの
ページ、コレクション、ヘッダーとフッター、メディア、翻訳、SEO フィールド、下書き、リビジョン、承認。
ウェブサイト側に残るもの
コード、コンポーネント、デザイン、ホスティング、デプロイパイプライン、そしてチェックアウトやログインなどロジックを実行するすべてのもの。
Atlas が決して行わないこと
サイト上でのコード実行、デザインの変更、デプロイ、そして担当者の承認なしでの本番環境への公開。
目的に合わせて選ぶ
役割から始める
コンテンツ担当者、意思決定者、開発者では、必要な答えが異なります。それぞれの道筋から、役立つページへ進めます。
開発者
Next.js のウェブサイトを接続し、サイトコントラクトでコンポーネントをモデル化し、Webhook でページを高速に保ちます。
導入までの流れ
評価から公開まで
順番にたどることも、必要なところへ直接進むこともできます。
リファレンスアーキテクチャ
チームによる構成例
推奨する構成例であり、顧客事例ではありません。
準備ができている範囲を正直にお伝えします
すべての機能は、1 つのページで「利用可能」「ベータ」「プレビュー版」「計画中」「非対応」のいずれかに分類されています。