Write less, do more!
I separated the 31 best by categories and we will know each one of them:
04. Dojo Toolkit
MODEL VIEW *
Official website: http://emberjs.com/ Created by @wycats, core developers of jQuery and Ruby on Rails.
Official website: http://angularjs.org/ Created by Google, Angular.js is like a polyfill for the future of HTML.
Official website: https://angular.io/
A framework.Mobile & desktop. One way to build apps with Angular and use your code and skills to build apps for each deployment goal. For web, mobile web, native mobile phone and native desktop.
Official website: https://www.cappuccino.dev/ Cappuccino is an open source framework that makes it easy to create desktop-like applications that run in a browser.
Official website: https://www.meteor.com/ Meteor is an open source platform for quickly creating high quality web applications, whether you’re an experienced developer or just getting started.
Official website: https://riot.js.org/ Riot is an incredibly fast, powerful and small client-side library (MV \ *) for creating large-scale web applications. Despite the small size, all the building blocks are there: a template engine, routes, event library and a rigid MVP pattern to keep things organized.
Official website: https://reactjs.org/
Official website: https://vuejs.org/ It is an MVVM library that provides two-way data binding, adds additional behavior to HTML (through directives) and reactive components. Using native add-ons, the developer can also rely on routes, AJAX, Flux-style data source management, form validation and more. It provides an extension for Chrome that is very useful for inspecting components built with Vue.
Official website: https://handlebarsjs.com/ Handlebars effectively provide the power you need to create semantic templates without frustration. Widely used in Node.js to generate dynamic HTML pages.
Official website: https://www.dustjs.com/ It is a library created by LinkedIn that serves to create asynchronous templates for the browser and for node.js.
Official website: http://velocityjs.org/ Velocity is an animation engine with the same API
$ .animate ()as jQuery.
Official website: http://snapsvg.io/ SVG is an excellent way to create interactive, resolution-independent vector graphics that look great on any screen size.
Official website: http://lab.ejci.net/favico.js/ Make use of your favicon with emblems, images or videos.
Official website: http://textillate.js.org/ Textillate.js combines some impressive libraries to provide an easy-to-use plugin for applying CSS3 animations to any text.
Well folks, that’s it. My preferences from those mentioned above are Vue.js, Textillate.js and Anime.js, but this is a matter of taste.
Useful link: jstherightway