Laravel is so very friendly in coding in backend and has a good documentation and easy to understand. It's also easy and rapid to create application on this framework. The community is also big where you can get a lot of other solutions from other developers. Same as well in Vue Js, its lightweight and very fast to compile and load. The coding is very well structured and clean. PHP has now also the features of strict type rules and Vue Js too since it's now support Typescript.
I 100% agree that Laravel is a code friendly MVC framework, in that it is PHP based. I have used PHP for seven years and then turned to Frontend development. However, I revisited the framework and have written simple APIs and deployed them to Heroku. API development in Laravel is relatively simple. Creation of controllers, models and routes is a breeze.
I am in a situation here, could you share your diligence on why have you not picked NodeJS for backend instead of Laravel? I have to change stacks too, a bit confused which one to go for.