specialtactics/l5-api-boilerplate

此包已被废弃,不再维护。作者建议使用https://github.com/specialtactics/laravel-api-boilerplate包。

Laravel API 模板


README

Build Status StyleCI

68747470733a2f2f6c61726176656c2e636f6d2f6173736574732f696d672f636f6d706f6e656e74732f6c6f676f2d6c61726176656c2e737667

关于 Laravel API 模板

这是一个用于使用 Laravel 编写 RESTful API 项目的模板。这个模板的目的是为开发者提供脚手架和常用功能,这将使编写 API 变得非常快速、高效和方便。

该仓库旨在用于启动新的 API 项目。因此,您应该克隆此仓库,而不是克隆 laravel 仓库。

本模板的原则包括;

  • 通过使用合理的约定来节省开发者大量精力
  • 允许通过正常的 PHP 继承轻松扩展和完全自定义模板提供的内容,以满足开发者的需求
    • 同时允许开发者轻松使用模板功能并将其与自己的实现混合
  • 非常紧密地遵循 REST 标准
  • 尽可能使用现有的 Laravel 功能和现有的 Laravel 扩展包
  • 添加许多对编写 API 有用的便利功能
  • 保持高性能

文档

有关设置、使用说明和其他所有文档,请参阅项目 Wiki

贡献

如果您想为此项目做出贡献,请随时提交一个拉取请求。如果您打算进行任何重大工作,最好事先与作者联系,解释您的计划并获得批准。

请注意,此包只是模板部分,主要部分是l5-api。在添加任何新功能之前,您应该考虑是否可以将其放在此项目之外,并改为放入 l5-api,因为这更受欢迎。

查看支持项目的文档

每个伟大的项目都站在巨人的肩膀上。查看以下关键支持包的文档以了解更多信息;

推荐包

我已尽力只包含绝对必要的包,因此以下是我推荐查看的包列表

通用

用于调试

许可证

本模板,就像 Laravel 框架一样,是开源软件,许可证为MIT 许可证