|
1 |
| - |
| 1 | + |
2 | 2 |
|
3 | 3 | # REST API Response Builder for Laravel #
|
4 | 4 |
|
@@ -39,17 +39,19 @@ Development branch:
|
39 | 39 | ## Benefits ##
|
40 | 40 |
|
41 | 41 | `ResponseBuilder` is written for REST API developers by REST API developer and is based on long-lasting experience on both
|
42 |
| - "sides" of API. It's lightweight, extensively tested, simple to use yet flexible and powerful, with support for on-the-fly |
43 |
| - data conversion, localization, automatic message building, chained APIs and (hopefully) exhaustive documentation. |
44 |
| - But that's not all! The JSON structure produced by `ResponseBuilder` is designed with **users of your API** in mind, |
45 |
| - to make dealing with your API a breeze. Simple JSON response, with well-defined and predictable structure, easy to |
46 |
| - consume without any hassle or trickery. |
47 |
| - |
48 |
| - You are even covered in a case of emergency, as provided Exception Handler helper, ensures your API keeps talking JSON (and |
49 |
| - not HTML) to its clients even in case of unexpected. |
50 |
| - |
51 |
| - Did I mention, you would also get testing traits that automatically unit test your whole `ResponseBuilder` related code |
52 |
| - and configuration with just a few lines of code? |
| 42 | + "sides" of API. It's lightweight, with **no** dependencies, extensively tested and simple to use yet flexible and powerful, |
| 43 | + with support for [on-the-fly data conversion](docs/conversion.md), [localization support](docs/docs.md#messages-and-localization), |
| 44 | + automatic message building, [chained APIs](docs/docs.md#code-ranges) and (hopefully) [exhaustive documentation](docs/README.md). |
| 45 | + But that's not all! The JSON structure produced by `ResponseBuilder` is designed with **users of your API** in mind, so its |
| 46 | + structure is predictible and [well-defined](docs/docs.md#response-structure) which makes dealing with your API using |
| 47 | + `ResponseBuilder` library a breeze. Simple JSON response, with well-defined and predictable structure, easy to consume |
| 48 | + without any hassle or trickery. **Your** clients will love it. And will love **you** too :) |
| 49 | + |
| 50 | + You are also covered in a case of emergency, as provided [ExceptionHandlerhelper](docs/exceptions.md), ensures your API keeps |
| 51 | + talking JSON (and NOT lame HTML) to its clients even in case of unexpected. |
| 52 | + |
| 53 | + Did I mention, you would also get [testing traits](docs/testing.md) that automatically add PHPUnit based unit test to your |
| 54 | + whole `ResponseBuilder` related code and configuration with just a few lines of code **absolutely for free**? |
53 | 55 |
|
54 | 56 | ## Features ##
|
55 | 57 |
|
|
0 commit comments