// 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 是 headless CMS:它負責儲存與發布內容,而您自己的網站決定這些內容的呈現方式。
您的網站保有其程式碼、設計、託管與部署。它使用唯讀權杖,透過 HTTPS 從 Atlas 讀取已發布的內容;若 Atlas 無法連線,則改用其內建內容。
閱讀完整說明Atlas 保管
頁面、集合、頁首與頁尾、媒體、翻譯、SEO 欄位、草稿、修訂版本與核准。
您的網站保有
其程式碼、元件、設計、託管、部署管線,以及任何執行邏輯的部分,例如結帳或登入。
Atlas 絕不會
在您的網站上執行程式碼、更動您的設計、部署任何內容,或在沒有人員核准的情況下發布到 Production。
選擇您的路徑
從您的角色開始
內容負責人、決策者與開發人員需要不同的答案。每條路徑都連結到與您相關的頁面。
您的歷程
從評估到上線
依序跟著步驟進行,或直接跳到您需要的部分。
參考架構
團隊如何設定
建議的設定方式,並非客戶案例。
坦率說明哪些功能已就緒
每項功能都在同一頁中標示為可用、測試版、預覽版、規劃中或不支援。