https://github.com/fastybird/json-api
:nut_and_bolt: {JSON:API} api tools with data hydration
https://github.com/fastybird/json-api
api data-hydration extension fastybird hydrator json-api json-api-factory library middleware nette nette-framework psr-7
Last synced: 4 months ago
JSON representation
:nut_and_bolt: {JSON:API} api tools with data hydration
- Host: GitHub
- URL: https://github.com/fastybird/json-api
- Owner: FastyBird
- License: apache-2.0
- Created: 2020-06-05T21:33:58.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-08-22T08:54:55.000Z (10 months ago)
- Last Synced: 2025-01-31T07:05:05.727Z (4 months ago)
- Topics: api, data-hydration, extension, fastybird, hydrator, json-api, json-api-factory, library, middleware, nette, nette-framework, psr-7
- Language: PHP
- Homepage:
- Size: 176 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# FastyBird {JSON:API} library
[](https://github.com/FastyBird/json-api/actions)
[](https://github.com/FastyBird/json-api/blob/main/LICENSE.md)
[](https://coveralls.io/r/FastyBird/json-api)
[](https://packagist.org/packages/FastyBird/json-api)
[](https://packagist.org/packages/FastyBird/json-api)
[](https://github.com/phpstan/phpstan)***
## What is FastyBird {JSON:API} library?
This is a [Nette framework](https://nette.org) extension which is implementing [{JSON:API}](https://jsonapi.org/)
hydrator and schema factory.### Features:
- [PSR-7](http://www.php-fig.org/psr/psr-7/) middleware for transforming exceptions to [{JSON:API}](https://jsonapi.org/)
v1.1 response
- [Doctrine2](https://www.doctrine-project.org) data hydration from [{JSON:API}](https://jsonapi.org/) documents
- [{JSON:API}](https://jsonapi.org/) schemas for building valid responses## Installation
The best way to install **fastybird/json-api** is using [Composer](http://getcomposer.org/):
```sh
composer require fastybird/json-api
```## Documentation
Learn how to use {JSON:API} data hydrators & document builders
in [documentation](https://github.com/FastyBird/json-api/blob/main/.docs/en/index.md).***
Homepage [https://www.fastybird.com](https://www.fastybird.com) and
repository [https://github.com/FastyBird/json-api](https://github.com/FastyBird/json-api).