Dieses Projekt enthält die Schnittstellendefinition, 
einen Demoserver und verschiedene Clientimplementierungen für Produktwissen.

Die Schnittstelle soll mit Smart-Clients interagieren können.
Dazu wird das Hydra-Vocabulary eingesetzt.

 * [Hydra-Vocabulary](https://www.hydra-cg.com/spec/latest/core/)
 * [Vortrag Markus Lanthaler zu JSON-LD und Hydra](https://www.youtube.com/watch?v=tRTD2W4W8G4)
 * [Promotionsarbeit "Third Generation Web Apis Bridging the Gap between Rest and Linked Data"] (https://www.markus-lanthaler.com/research/third-generation-web-apis-bridging-the-gap-between-rest-and-linked-data.pdf)
 * Generischer [Hydra Client](https://www.markus-lanthaler.com/hydra/console/?url=http://www.markus-lanthaler.com/hydra/event-api/)
 * Hydra auf Spring-Boot-Basis https://github.com/dschulten/hydra-java

Integration in die Anwendung (Jakarta EE / Spring)
 direkt in deine Spring Boot Anwendung einbetten, damit sie unter http://localhost:8080/docs/index.html erreichbar ist:

Konfiguriere das Maven-Plugin so, dass es die Antora-Ausgabe nach server-app/src/main/resources/static/docs kopiert.
