// 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 绝不会
在您的站点上运行代码、更改您的设计、部署任何内容,或在未经人员批准的情况下发布到生产环境。
选择您的路径
从您的角色开始
内容负责人、决策者和开发人员需要不同的答案。每条路径都链接到与您相关的页面。
您的旅程
从评估到上线
按顺序跟随各步骤,或直接跳到您需要的部分。
参考架构
团队如何进行设置
推荐的设置方案,而非客户案例。
坦诚说明哪些已就绪
每项功能都在同一页面上标记为可用、测试版、预览版、计划中或不支持。