Recs.
Updated
SpecsUpdate
Pros
Pro Fastest
With the latest updates Vue has become faster and faster, becoming one of the fastest JavaScript frameworks.
Pro Support for both templates and JSX
You can choose to use either a templating language, or if you feel it's necessary to drop on a lower virtual-dom level, you can use JSX. This is simply done by replacing the template
option with a render
function.
Or alternatively, you can embed functions inside templates by using the <render>
tag.
Pro Responsive server-side rendering
Since most of the mainstream server-side rendering implementations are synchronous, they can block the server's event loop when the application is complex.
Vue implements streaming server-side rendering, which allows you to render your component, get a readable stream and directly pipe that to the HTTP response. This allows you to have a responsive server and decreases the time your users have to wait before they get your rendered content.
Cons
Recommendations
Comments
Flagged Pros + Cons
Out of Date Pros + Cons
Con Fewer plugins and less third party development than more mature frameworks like React and Angular
It doesn't have the corporate backing and developer base of larger frameworks like React and Angular.