
HTML 5 is the latest and major version of HTML standard, which is used presenting content on the World Wide Web Consortium to improve the language with support for the latest multimedia. HTML 5 includes detailed processing models to encourage more interoperable implementations. HTML5 extends, improves and rationalizes the markup available for documents, and introduces markup and application programming interfaces (APIs) for complex web applications.

Node.js is an open-source, cross-platform JavaScript run-time environment which executes server-side JavaScript code.
Node.js is used by developers for server-side scripting to produce dynamic web page content. JavaScript was primarily used for client-side scripting in which the JavaScript were embedded in webpage’s HTML.Node.js offers various features like – Open Source, JavaScript as Programming Language, Scalable and Better Performance.

Angular JS is open-source JavaScript- based front-end web application framework, which aims at simplifying development and testing of single page applications. Angular JS for this provides a framework for client-side MVC and MVVM architectures.
Angular JS is maintained by Google and community of individuals and corporations who address challenges faced while developing the single-page applications.

React JS is a JavaScript library, which is used for building user interfaces. React JS is primarily used for development of mobile applications and single-page applications with features like speed, simplicity and scalability to develop as a user interface library.
React js is maintained by Instagram, Facebook and a community of corporations and individual developers.

Vue.JS is an open-source JavaScript framework which is used for crafting creative user interfaces. Integrations of JavaScript’s to projects already using JavaScript libraries become really easy due to easily adaptability of Vue. Vue can also work as a web application framework capable enough to power advanced single page applications.
Features of Vue JS -Very Small Size, Easy to Understand Features andoffers easy Application Development

That streamlines and simplifies the specification of complex relationships between view components, which make the display more responsive and the user experience better and richer.
Knockout js is a standalone JavaScript implementation of the Model-View-Model templates. Knockout js leverages the native event management features of the JavaScript language.
Features of Knockout js-Elegant dependency tracking,Declarative bindings,Trivially extensible andPure JavaScript library.