Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fantasticfiasco/sandbox-hateoas
A HATEOAS playground suitable for a software developer.
https://github.com/fantasticfiasco/sandbox-hateoas
hal hateoas
Last synced: 28 days ago
JSON representation
A HATEOAS playground suitable for a software developer.
- Host: GitHub
- URL: https://github.com/fantasticfiasco/sandbox-hateoas
- Owner: FantasticFiasco
- License: apache-2.0
- Created: 2018-02-23T21:43:26.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-01-01T03:14:34.000Z (about 1 year ago)
- Last Synced: 2024-10-28T11:19:04.024Z (3 months ago)
- Topics: hal, hateoas
- Language: C#
- Homepage:
- Size: 511 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# HATEOAS sandbox
This repository is a sandbox for different implementations of [HATEOAS](https://en.wikipedia.org/wiki/HATEOAS).
## Domain model
Imagine there to be a site where you as an author can post articles. Also imagine that you can read articles from other authors, and collaborate by posting comments on those articles.
The following graph describe the relations between authors, articles and comments.
![Entity relations UML](https://g.gravizo.com/source/custom_relations_uml?https%3A%2F%2Fraw.githubusercontent.com%2FFantasticFiasco%2Fsandbox-hateoas%2Fmaster%2Fdoc%2FUML.md)
## Implementations
The following implementations currently exist in this repository.
- [.NET Core backend with the HAL-browser as client](src/hal/dotnet-and-hal-browser)