marcin-orlowski/laravel-api-response-builder

帮助构建美观、规范且易于消费的 Laravel REST API。


README

REST API Response Builder for Laravel

Laravel REST API 响应构建器

Latest Stable Version Codacy Grade Badge Monthly Downloads Code Quality Code Coverage License

主分支: 单元测试 静态分析 编码规范

开发分支: 单元测试 静态分析 编码规范

目录

简介

ResponseBuilder 是一个 Laravel 扩展包,旨在帮助您构建美观、规范且易于消费的 REST API JSON 响应。

优势

ResponseBuilder 由 REST API 开发者编写,专为 REST API 开发者设计,并基于在 API 两端的长期经验。它轻量级,无依赖项,经过广泛测试,易于使用,同时灵活强大,支持 即时数据转换本地化支持、自动消息构建、链式 API 以及(希望是)详尽的文档。但这还不是全部!ResponseBuilder 生成的 JSON 结构是为了考虑您的 API 的用户而设计的,因此其结构是可预测的和 良好定义的,这使得使用 ResponseBuilder 库处理您的 API 变得非常容易。简单的 JSON 响应,具有良好定义和可预测的结构,易于消费,无需任何麻烦或技巧。您的客户将喜欢它,并且也会喜欢 :)

在紧急情况下,也提供了 ExceptionHandlerhelper,确保即使在不期望的情况下,您的 API 也能继续与客户端对话 JSON(而不是低级的 HTML)。

我提到过吗,您还可以免费获得测试特性,这些特性可以自动将基于PHPUnit的单元测试添加到您整个与ResponseBuilder相关的代码和配置中,只需几行代码即可实现?绝对免费

特性

许可证

  • 由Marcin Orlowski编写并拥有版权©2016-2024 <mail (#) marcinorlowski (.) com>
  • ResponseBuilder是开源软件,许可证为MIT许可证