I'd welcome other opinions, but I find Laravel's support for 3rd party tools/frameworks to be genuinely superb. They save me time on ramp up and implementation, which is often the single biggest bottleneck for shipping side projects.
Pusher is one of many Pub/Sub mechanisms laravel supports [1], and Vuejs is included "out of the box".
Point is, these frameworks aren't exactly bolted together any more or less than any other software integration.
[1] https://laravel.com/docs/5.4/broadcasting