Spring WebFlux offers two reactive programming models to map and processes web requests. The "Annotated Controllers" model is consistent with Spring MVC, which allows the use of the
A quick dive into fine-grained versioning
Last week, I wrote a blog about fine-grained versioning. Today, I'll demonstrate this technique using a proof of concept written in Scala utilizing the powers of the magnificent Play Framework
Preventing breaking changes in your JSON API
JSON has become the de facto standard when developing RESTful services. There are multiple reasons why, which I'm not going to explain; instead, I'll give you a tip on how
Evolving RESTful services using fine-grained versioning
So you created a kickass API that's conquering the world! The chances are that you have created a frontend using -- insert cool javaScript framework of the day -- which