Stargate is a library supporting the creation of HTTP based RESTful APIs. It's built on top of Teapot and Zinc, providing a conceptual framework to simplify the creation of RESTful APIs including:
- HATEOAS
- Content negotiation
- API versioning
- ETags
- Pagination
- Operations
To learn about the project, install it and start an API including the examples.
Once you grasped the basics, lookup for details in the reference docs:
or expand your understanding over specific topics:
To use the project as a dependency of your project, take a look at:
To migrate your project using a previous version check the migration guides