Posts

Showing posts from July, 2023

Angular Notes

Image
  Angular is a popular open-source web application framework developed by Google. It is used for building modern, scalable, and feature-rich single-page applications (SPAs) and web applications. Angular follows the component-based architecture and leverages TypeScript, a superset of JavaScript, to build applications that are scalable, maintainable, and highly performant. AngularJS (also known as Angular 1.x) and Angular (Angular 2+) are two different versions of the Angular framework. AngularJS was the older version of Angular, whose support officially ended in January 2022. Today when we talk about Angular we usually refer to the new modern Angular. Angular follows the Model-View-Controller (MVC) architectural pattern. The MVC pattern is a design pattern that helps separate the concerns of an application into three distinct objects: the Model, the View, and the Controller. In Angular, the MVC pattern is implemented using components, templates and services . In Angular, the v...