johannschopplich/kirby-headless

Kirby CMS 插件,用于启用无头模式

资助包维护!
paypal.me/jschopplich

安装次数: 6,395

依赖项: 0

建议者: 0

安全: 0

星标: 30

关注者: 3

分支: 3

开放问题: 0

类型:kirby-plugin

4.0.0 2024-08-08 09:25 UTC

README

Kirby Headless Preview

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