It depends a lot on your scenario but...
Applications Laravel + Vue
are excellent, you can communicate with the Laravel
through the props of Vue
.
But as has been said it unifies front
and back
, what is a common and not scary practice, by the way if you separate the front and turn the back into a API REST
, your application will be a single page application, what requires a lot of study and depending on the scenario is not something very recommended...
If your focus is not so much the front o webpack mix
of the message account because it compiles pure javascript, ES6 and other things according to your need, also covers the whole part of minification...
But of course depending on your project a single page application is a good one, usually the initial build is longer but the application is very fluid and fast, among several other benefits of UX
...
Regarding load balancing, this can all be configured on your server or on clusters
.