Dario Carrasque wrote post blog on topic of the evaluation of frameworks to develop REST APIs to satisfy requirements of modularity and availability.
Author describes process of framework selection including considering various languages, e.g.: Python, Scala, and Ruby. A backward compatibility with core Java applications was the most important requirement, though.
They considered 3 frameworks:
- Spring Boot
- Play
- Lagom
Read, how and why they decided to go with Spring Boot and what were their criteria for selection process. Examples of the code including hint to swagger documentation in article.
[Read More]