mixerapi/mixerapi

简化 CakePHP 中 API 首要应用程序的开发

安装次数: 34,762

依赖关系: 0

建议者: 1

安全性: 0

星级: 40

关注者: 6

分支: 2

开放问题: 3

类型:cakephp-plugin

v2.0.3 2024-02-17 22:15 UTC

README

Logo

CakePHP 插件,用于 RESTful API 开发

Packagist Build Status Coverage Status CakePHP ^4.2 PHP ^8.0 Software License

简化您的 CakePHP 项目的现代 RESTful API 开发。围绕组件架构设计,MixerAPI 允许开发者在开发 REST API 时选择和选择所需的功能。

文档 | 演示应用程序 | 演示源代码

特性

  • 快速原型设计: 使用针对现代 REST 架构优化的自定义 Bake 模板在几秒钟内构建您的 API。
  • OpenAPI: 从现有代码自动生成 OpenAPI 并将其转换为 SwaggerRedoc。提供属性,但不是必需的。
  • 错误处理: 处理 XML 或 JSON 中的异常渲染。
  • 数据格式: 以 JSON、XML、HAL+JSON 或 JSON-LD 格式格式化响应。
  • 集成: 与其他 CakePHP 4 兼容插件良好集成。
  • 最小化配置: 为开发而构建,而不是编写 YAML 配置。大多数组件不需要配置文件。
  • 无偏见: 以您的方式开发。

这是一个只读存储库。请将问题和 PR 提交给 mixerapi/mixerapi-dev

有关安装步骤,请访问 https://mixerapi.com/install

MixerAPI 核心插件

MixerAPI 会自动为您 RESTful API 项目安装以下插件

推荐插件