Front-End
AngularJS
Angular JS is a flexible framework maintained by Google. This is a popular choice for creating dynamic web applications and front-end systems for the enterprise.
ReactJS
ReactJS is the most popular open-source library today. It was developed and is primarily driven by Facebook and is known for its strength in creating modern mobile-ready user interfaces.
VueJS
Vue.js is an open-source model–view–viewmodel front end JavaScript framework for building user interfaces and single-page applications. It was created by Evan You, and is maintained by him and the rest of the active core team members.
jQuery
jQuery is a library that consists of pre-written JavaScript code. It is the most extendable library that allows you to simplify the way you use JavaScript on your website's front-end through a single line of code.
Mobile
React Native
React Native is an open-source framework that provides for simpler mobile app development and rich user interface. Build cross-platform mobile apps using this mobile JavaScript framework.
Back-End
NodeJS
NodeJS is a popular platform developed and supported by the OpenJS foundation. It provides features beneficial in streamlined, fast, and high scalable applications.
ExpressJS
ExpressJS is an open-source web application framework that allows you for better web applications and flexible API integration. It is a project under the OpenJS Foundation (https://openjsf.org/) and is usually the de facto standard server framework for Node.js.
HapiJS
HapiJS is a newer open-source web application framework that abstracts NodeJS. It enables programmers to swiftly build functional web services such as application programming interface (API) servers, websites, and HTTP proxy applications.