johannschopplich / kirby-headless
Kirby CMS 插件,用于启用无头模式
4.0.0
2024-08-08 09:25 UTC
Requires
Requires (Dev)
- getkirby/cms: ^4
- dev-main
- 4.0.0
- 3.3.0
- 3.2.1
- 3.2.0
- 3.1.6
- 3.1.5
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.3.7
- 2.3.6
- 2.3.5
- 2.3.4
- 2.3.3
- 2.3.2
- 2.3.1
- 2.3.0
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.1
- 2.1.0
- 2.0.0
- 1.7.1
- 1.7.0
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.8
- 1.5.7
- 1.5.6
- 1.5.5
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.5
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.2
- 1.0.1
- 1.0.0
- dev-feat/v4-compat
This package is auto-updated.
Last update: 2024-09-27 11:58:08 UTC
README
Kirby Headless
此插件专为希望使用 Kirby 的后端来为前端应用程序、静态站点生成器或移动应用程序提供内容的开发者设计。您可以将无头功能添加到现有的 Kirby 站点,或者使用此插件从头开始构建无头优先的 CMS。
注意
查看Kirby Headless Starter 存储库以获取一个可用的无头配置!
主要功能
- 🧩 可选的 KQL 和自定义 API 端点的 bearer 令牌认证
- 🧱 在块中解析字段:将 UUID 解析为文件和页面对象或任何其他字段
- ⚡️ 缓存的 KQL 查询
- 🌐 KQL 查询的多语言支持
- 😵 内置 CORS 处理
- 🍢 具有中间件支持的 Express 式 API 构建器
- 🗂 返回模板的 JSON 而不是 HTML
安装
提示
Composer
安装此插件的最佳方式是通过 Composer。要安装插件,请在您的终端中运行以下命令
composer require johannschopplich/kirby-headless
下载
前往发行版页面,下载插件的最新版本 ZIP 文件。将此 ZIP 文件的 contents 提取到您的 site/plugins
文件夹中。它应该看起来像这样
site/plugins/
├─ kirby-headless/
│ └─ … Plugin files
用法
提示
许可
MIT 许可证 © 2022-PRESENT Johann Schopplich