Web Framework
In our research we have considered and compare Angular, Angular JS and React for the selection of web framework to develop the application.
There are several other web framework available such as Vue, Ember, Meteor, Polymer, Backbone, Aurelia and Mithril. In our research, we have not included the comparison of all other frameworks.
Angular: Angular is a web framework and a platform for building mobile and desktop web applications using HTML and Typescript. Angular is written in Typescript (Typescript is an open-source programming language developed and maintained by Microsoft). Angular is used in many public-facing application like Google and YouTube. It is a completely free framework helps to use HTML as a template language, creates RICH Internet Application and offers its developers a client-side application. We have used Version 9 in our application development, Angular 9 was released on February 6, 2020. This latest version moves all applications to use the Ivy compiler and runtime by default. Ivy is the code name for Agular’s next-generation compilation and rendering pipeline. Also it has been updated to work with Typescript 3.6 and 3.7.