Next.js can embed Vue components (and this is a big deal for the web)
The current crop of JavaScript UI libraries like Angular, React and Vue have had a profound effect on how Web Apps are built. For many web technologies have become the preferred choice for building interfaces everywhere from Desktop applications to Virtual Reality to Industrial Equipment.
The worrying thing for the web is that these frameworks have become walled gardens of sorts. While all the technologies are Open Source, there is a lack of openness in the arena. Many people to themselves as Angular, React or Vue developers -- Aking to the CMS scene with some loudmouth diehard fanboys.
Interoperability has been sacrificed. Where as in the jQuery era developers routinely copy-pasted scripts together to assemble applications, we're now in a position where using different technologies can be downright impossible. The convoluted build processes and not-invented-here attitude are not helping.
I'm not saying the technologies are bad, but they've jeopardised the position of the browser as the ultimate integration platform where everything goes. Web Components have been a long time coming, and I believe they'll eventually triumph over the UI polyfills declarative these JavaScript libraries are.
-- Pulu Dev Team