Skip to Content
Read the release notes before upgrading production environments.
Getting StartedStart Here

This guide is for product teams integrating cms0 into a JavaScript or TypeScript app.

Goal: define a schema in your app, publish it, and edit real content in admin.

Before you start

  • You have a running cms0 admin URL
  • You have an API key with descriptor/content permissions
  • You have a JavaScript/TypeScript project with Node.js and pnpm

If your admin is not running yet, set it up first in Self-Hosting.

Steps

  1. Framework Setup
  2. First Editable Content

What you will have at the end

  • @cms0/cms0 installed in your app
  • A schema published from your code to admin
  • A first editable resource in admin
  • Typed content reads working in your app