swift-api/swift

简单快速的API框架


README

CodeFactor Version Latest Unstable Version PHP Version Require

这是一个小型且快速的PHP框架,旨在以快速和简单的方式编写API或微服务。这不是用来替代其他框架的,其底层大量使用了来自SymfonyCycleGraphQl的魔法。

目的

此框架不适用于构建网站或大型应用程序。此框架的目的是提供一组简单的工具,用于构建微服务,例如

  • 简单的Web服务
  • API代理,将多个API端点捆绑成一个,或利用旧API
  • 数据缓存层
  • REST/GraphQl API端点,用于无头前端
  • Socket API端点,用于实时通信
  • 服务器端事件,用于实时通信
  • 日志服务
  • CDN
  • 等。

入门

安装启动器(也请参阅文档)

composer create-project swift-api/swift-start project_name

或从Composer获取 https://packagist.org.cn/packages/swift-api/swift

composer require swift-api/swift

文档

完整的文档可在https://swiftapi.github.io/swift-docs/docs/找到