We are trying to build a new Business API layer in between UI and applications/services.
Which project in spring is best and will serve the needs for developing Biz Api's with restful services?
Is it Spring Cloud
or Spring Boot
?
We are trying to build a new Business API layer in between UI and applications/services.
Which project in spring is best and will serve the needs for developing Biz Api's with restful services?
Is it Spring Cloud
or Spring Boot
?
Spring Boot is app-centric. As @kryger said, Spring Cloud builds on boot. It solves higher level problems, such as:
Well the choice is yours based upon the need .
If you have multiple services and need service configuration , discovery , fault tolerant etc. then use Spring cloud features using spring boot app. Also cloud native libraries are also available for the dedicated Cloud services providers .
If you have just a single service and you are aware of your hosting mechanism then just a simple spring boot App is good enough .