Wagtail
Django ベースのオープンソース CMS で、編集者の使い勝手を重視しつつ、デカップルされたフロントエンド向けのヘッドレスコンテンツ API を提供します。
概要
Wagtail は Django 上に構築されたオープンソースのコンテンツ管理システムで、コンテンツ編集者に高速で魅力的な編集インターフェースを提供する一方、開発者にはフロントエンドのデザインやページ構造を精密にコントロールする手段を提供します。単一の Raspberry Pi から、数百万ページ・数千人の編集者を扱うマルチデータセンター展開まで対応できます。
コンテンツは StreamField によってモデル化され、編集者は構造化されたコンテンツブロックから柔軟なページレイアウトを組み立てられます。自由形式の HTML によってその構造が失われることもありません。Wagtail は、Wagtail 自身のページテンプレートを使う代わりに、別途構築したフロントエンドが API 経由でコンテンツを取得するヘッドレス運用向けに Content API も公開しており、Elasticsearch または PostgreSQL 検索を利用した統合検索機能も含まれています。
Wagtail は、Python/Django スタックを使うチームで、優れた編集者体験を持つ CMS を求めており、従来のサーバーレンダリングによるページとヘッドレスなコンテンツ API のどちらも選べるようにしたいチームに向いています。JavaScript スタックの CMS を望まないチームのギャップを埋める存在です。
- カテゴリ
- CMS
- 言語
- Python
- ライセンス
- BSD-3-Clause
関連プロジェクト
Strapi
MITコンテンツタイプをビジュアルでモデリングするだけで REST・GraphQL API を自動生成する、セルフホスト型オープンソースヘッドレス CMS です。
- CMS
Decap CMS
MIT静的サイトジェネレーター向けのオープンソースな Git ベース CMS で、シンプルな管理画面を通じてコンテンツをリポジトリ内のファイルとして編集します。
- CMS
Payload
MITTypeScript ファーストのヘッドレス CMS 兼アプリケーションフレームワークで、管理パネルを標準搭載しています。
- CMS
Directus
BUSL-1.1任意の SQL データベースを動的な API と直感的な管理アプリでラップする、オープンソースのデータプラットフォームです。
- CMS
- バックエンド
- API
誤りを見つけましたか? GitHub で修正を提案する