ALPS is a data format for defining simple descriptions of application-level semantics, similar in complexity to HTML micro-formats. It also supports adding its metadata to existing media types. As of version 2.2 M1, Spring Data REST exposes JSON based ALPS resources that can help us navigate its resources. Let's see how!
We can start with a quick example. If you clone the TODO repo and run
mvn spring-boot:run, you can navigate it to learn its values pretty easily.