When comparing Spring-boot vs ASP.NET Core, the Slant community recommends ASP.NET Core for most people. In the question“What are the best backend web frameworks?” ASP.NET Core is ranked 16th while Spring-boot is ranked 24th.
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 Preconfigured starters
Pro Fast prototyping
Spring boot is built for fast prototyping.
Pro Kick down to Spring
Pro Fast and getting faster
Ability to host on IIS, Nginx, Apache, Docker, or self-host in your own process.
Pro Multi Platform
Can run on Windows, Linux and Mac (also Visual Studio Code editor).
Pro Built-in middleware
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.