コンテンツへスキップ
FindOpenSource

Payload

TypeScript ファーストのヘッドレス CMS 兼アプリケーションフレームワークで、管理パネルを標準搭載しています。

概要

Payload は、Next.js 専用に構築されたヘッドレス CMS です。API 経由で呼び出す別サービスとして動作するのではなく、既存の Next.js の `/app` フォルダに直接インストールされるため、フロントエンドと CMS が同じプロジェクトを共有でき、REST や GraphQL を必ずしも経由せずに React Server Components から直接データベースにクエリできます。

完全に TypeScript で構築されており、データスキーマから型が自動生成されます。認証、ドキュメントのバージョン管理とドラフト、ローカライゼーション、ブロックベースのレイアウトビルダー、カスタマイズ可能な React ベースの管理 UI、Lexical リッチテキストエディタ、条件付きフィールドロジック、そしてコードで定義するきめ細かなアクセス制御が含まれ、ほぼすべてのアクションにフックを設定できます。

Payload はオープンソースで、Next.js が動作する場所であればどこでもセルフホストでき、Vercel と Cloudflare 向けのワンクリックデプロイオプションもあります。すでに Next.js で構築しているチームで、独立したホスト型コンテンツプラットフォームではなく、コードファーストで開発者が制御できる CMS をアプリに直接統合したい場合に適しています。

カテゴリ
CMS
キーワード
headless-cmscmstypescriptadmin-paneladmin-dashboard
言語
TypeScript
ライセンス
MIT

誤りを見つけましたか? GitHub で修正を提案する