Question is too broad, what are you developing? Laravel has Vue configured and ready to go out of the box but you can replace that with React or whatever js framework you want.
It totally depends on developer. But unofficially, since Mr. You (Founder of VueJS) was in last Laracon, Jeffrey Way is not covering any new tuts for React JS and finally Taylor Otwell said that VueJS is easy to understand, surely it is wise idea to use VueJS for Laravel...
Vue is great, it's nice and simple and yeah, you're ready to rock and roll when you start a Laravel project but there's something I can't put my finger on that would make me uncomfortable about using it for an SPA.
React is just weird. JSX is just weird. They'll tell you that you're not writing HTML in JavaScript, but you are, you're writing HTML in JavaScript. There must be a reason why it's gained traction though. I just can't see what it is.
If you're creating an SPA, you could do much worse than looking into Aurelia. It's a fantastic framework but the learning curve when you need to do something fairly tricky is fairly steep.
When choosing a framework or technology for a project, research the following things:
How big is the community and can I find people to help me when I am stuck?
Are there any learning resources?
Will it be easy for me and my team to work with it?
Maybe a few more similar questions
Laravel can work with any framework, but it's up to you to choose which one you should work with, because at the end of the day, you will work on that project, we won't.