74161b4a797b921d99934d8d93024ba6e8652f6b
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
- Vortrag Markus Lanthaler zu JSON-LD und Hydra
- [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
- 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.
Description
Languages
Java
99.5%
TypeScript
0.4%