Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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)