A mature REST API can be a lot of work, and publishing Resources in a flexible way is usually a balancing act.
On the one hand, you want to allow the client to search for information in many flexible ways. On the other hand, you donβt want to implement too many operations.
A Search/Query Language for the API makes the most sense β it allows for a single, clean operation while still opening up the API for powerful searching.
.
.
.
.
.
π REST Query Language Basics
REST Query Language Basics
- REST Query Language with Spring and JPA Criteria
- REST Query Language with Spring Data JPA Specifications
- REST Query Language with Spring Data JPA and Querydsl
.
.
.
.
.
π REST Query Language Advanced
REST Query Language Advanced
- REST Query Language β Advanced Search Operations
- REST Query Language β Implementing OR Operation
- REST Query Language with RSQL
- REST Query Language with Querydsl Web Support
.
.
.
.
.
