First You should know about what are these two kind of framework, if you don’t know it Lets get and brief introduction about these two.
Spring Boot
it’s the very populer Java based framework in world.why it became very populer because it has very powerful features to get so lots of developers are working with Spring Boot these day.Lots Web application comes to the internet with that .
what are different between Spring and Spring Boot??
Spring MVC is a framework which can be used in web applications and Spring boot is a Spring based production-ready project initializer. Spring Framework is a framework that uses Dependency Injection (DI) or Inversion of Control ( IOC ). Also, a lot of jars need to be included for the application to run seamlessly.Using that DI developers can work with it very easy.
And also main goal of Spring boot is reduce the production time ,Unit testing time.
Laravel

When develpoer come up with that one, it’s a another very populer framework in the world today which is based on PHP .
Laravel is trying to take the pain out of development by easing common tasks used in the majority of web projects, such as authentication-parts, routing-pages, sessions, and caching. Laravel points out to make the development process a pleasing one for the developer without sacrificing application functionality.
Now Get the deep Dive about above these two..
Why do a lot of developers choose their framework as Laravel??
Because Laravel has very Clean Architecture so any user who is a beginner to Laravel, he can understand that framework very easy and develop their own application very short time.
Laravel very popular growing community and their dependency manager “Composer” is very friendly and also Laravel is Open source framework with very good MVC things. Also, it has Quick develop and better dependency injection handler so if anyone goes through that they can get very good output. That why most developers choose that Framework.
Why do another considerble amount of people choose their framwork as Spring boot?
If we talk about this it will be very Powerful aknd handy framwork to work.and also very easy to setup if anyone want to setup spring-boot application go to spring.io and create inital web project and then you can developer it onwords.
And also Spring boot is Java based freamworks that ‘ why lots of people are choosing that .and also it will be extensible and have cloud solid
these are main facts to move to the Spring boot ..
now lets talks about at the end what are the cons about these two..
Laravel
i think personally the based language is effects to leave that framework .because now on-wards another powerful language will come to the industry.
if we compare with Java framework it will be slower than Java.some times too many dependencies are there also some time it will confuse with that framework according to client needs.
Spring boot
Java is very Heavy weight framework and also many config files needed
Conclusion
In the above post, we tried to convince about what is best practice in Laravel and Spring boot framework according to your chose you can use those two as your wish for your future projects I hope this post gives some idea about those two.