読み取り専用の公開API と型付きTypeScript SDK で、更新したいところだけをCMSにつなぐ。最初のリクエストまで5分、コピペで動くドキュメントを用意しました。
import { ShareDanCmsClient, renderProseMirror } from '@sharedan/cms-sdk';
const cms = new ShareDanCmsClient({
baseUrl: 'https://api.cms.sharedan.co.jp',
apiKey: import.meta.env.CMS_API_KEY,
siteCode: 'demo-code',
});
const { items } = await cms.posts.list('news', { perPage: 6 });
const html = renderProseMirror(items[0].body);