Vue.js came out in 2016 and brings in a wide variety of features. It relies on virtual DOM, meaning viewers can also see the final changes that reflect in the real DOM. Other than that, you got CSS animations and transitions, lots of HTML based templates and a short learning curve.
Meteor has plenty of uses and can cover more areas, such as business logic, database management or even back end development. It is suitable for all kinds of web applications due to its numerous features – lots of templates, automatic CSS and access to its own cloud platform.
Node.js is well scalable and will grow along with your applications. It is open source and works on multiple platforms. It features asynchronous I/O and features a super fast code execution due to running on Google Chrome’s engine. Uploading video and audio files is extremely fast – no buffering there.
React is developed by Facebook and allows developers to bring in dynamic user interfaces to websites with plenty of traffic – everything in a fast and simplistic way. It comes with numerous features, such as the capability to create dynamic UI for apps, virtual DOM objects, W3C object model events and JSX.
Despite being relatively new, Ember.js has gained notoriety overnight due to its two way data binding and the possibility to come up with sophisticated user interfaces. It provides CSS and HTML access, as well as instance initializers and numerous templates. Websites like Netflix and Linked in rely on it too.
Mithril is quite basic, but also intuitive and easy to get along with. It is small and super fast – no fancy script. It is mostly used for single page applications. Other than that, its features include full stack solutions, but you also gain access to XHR functions and routing.
Polymer is made by Google and available as an open source framework. You can come up with a series of different elements without requiring any experience – no small details or complex codes involved. It is suitable for both one and two way data binding, so it provides a bit of versatility.