@jlrdw Why would you think that recommending Vue confuses newcomers? If they can't open Vue docs or Vuecasts to understand the goals of Vue, they have much bigger problem than being new to the dev world/framework. The same applies to Bootstrap or Eloquent. It shouldn't matter if some of them think that it's 100% required. It just means, they should learn more and understand the technologies separately, before trying to combine them.
I honestly think that having a recommendation is much better for newcomers than doing research about React, Angular, Ember, Vue, Aurelia, ... if you just want that damn form to be posted asynchronously.
If you've used Laravel for a while and had a need for it, it literally takes 2 minutes to swap Vue with React and Bootstrap with Bulma.
< rant >
I've been working with Laravel since version ~3, and I can't remember a feature that I didn't like even if I had no use for it at the time of each new release. But for whatever reason, lately, people have been going crazy about how open-source frameworks keep adding/improving features, and these are forced upon us -- poor developers. Guys like Taylor, Evan, TJ and many others are working on this free stuff incredibly hard, yet not many people seem to appreciate it.
It's like Jeffrey wants you to use command bus with Vue for the landing page because you've been a naughty boy. It's all just tools and recommendations. Pick those you like and feel right for the job and have the rest in the back of your head if you need them later. Why this message, which Jeffrey mentions in most of the videos, seems never to be heard?
</ rant >