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
- 言語
- TypeScript
- ライセンス
- MIT
関連プロジェクト
Directus
BUSL-1.1任意の SQL データベースを動的な API と直感的な管理アプリでラップする、オープンソースのデータプラットフォームです。
- CMS
- バックエンド
- API
Decap CMS
MIT静的サイトジェネレーター向けのオープンソースな Git ベース CMS で、シンプルな管理画面を通じてコンテンツをリポジトリ内のファイルとして編集します。
- CMS
Strapi
MITコンテンツタイプをビジュアルでモデリングするだけで REST・GraphQL API を自動生成する、セルフホスト型オープンソースヘッドレス CMS です。
- CMS
Wagtail
BSD-3-ClauseDjango ベースのオープンソース CMS で、編集者の使い勝手を重視しつつ、デカップルされたフロントエンド向けのヘッドレスコンテンツ API を提供します。
- CMS
誤りを見つけましたか? GitHub で修正を提案する