Angular Introduction

Hello folks, Today we will introduce you about Angular. After reading this article you will get the understanding of Angular and it's version 💪.
                                    
you have been seen there are so many versions of angular like Angular JS, Angular 2, Angular 4,5,6,7,8,9.... and in future there will come many more. so there are some questions raised like
==> Should we learn all the angular's versions ? 
==> Which version should i learn? 
==> Is Angular and Angular JS different or same?

Let's discuss about it's version history and then you will get the understanding of angular.

The first version of Angular ( Angular 1.0 ) is Angular JS:  It was released in 2010 by Google. It is JavaScript based open source framework used to develop the single page applications (SPA).


The Next version of angular is Angular 2: This was the major release of angular in 2016 by google.
Angular 2 comes with lots of changes or we can say that it is totally rewrite by the teams, because it is TypeScript based open source framework. Angular is completely based on components. It consists of several components which forms a tree structure with parent and child components.

Angular's versions beyond 2+ are generally known as Angular only. The very first version Angular 1.0 is known as AngularJS

The environment setup of Angular is totally different from Angular JS

After release of angular 2, Now it's all updated version is coming like angular 4,5,6,7,8 and many more will come in future.

If you want to learn angular, you do not need to learn it's first version (Angular JS) because it's completely rewrite by google.

Angular JS and Angular 2 are different but angular 2+ versions, all are same with some updated feature.

What is Single Page Application (SPA) :
A single page application is a web application or a website which provides users a very reactive and fast experience similar to a desktop application. It contains menu, buttons and blocks on a single page and when a user clicks on any of them; it dynamically rewrites the current page rather than loading entire new pages from a server. That's the reason behind its reactive fast speed.


Keep learning , Keep Growing, Keep sharing !!!


1 comment:

Jake Mathews said...

"Thanks for sharing such a great post. It is very useful and informative. Valuable information you have shared. Also, check out
Multi-Factor Authentication
MFA
Two Factor Authentication"