Being a Spring project Boot benefits of all Spring's PRO still being much much simpler to prototype and develop with. Much like Grails, Boot let's you develop with convention over configuration in mind,
Ranked in these QuestionsQuestion Ranking
Pro Inherits all of Spring's strengths
Boot is just a thin configuration layer over Spring Framework, as such it inherits all the strengths of Spring.
Pro Fast prototyping
Spring boot is built for fast prototyping.
Pro Preconfigured starters
Pro Kick down to Spring
Con Lacking in UI development
While actually very good and with a very complete and rich feature set to develop and maintain code on the server side, it still doesn't provide any rich framework for building good user interfaces.