Home Angular Tutorials Why Using Angular Framework ?

Why Using Angular Framework ?

by aouidane.med.amine
32,986 views

To know Why Using Angular framework, we need to have a good idea about the basic concepts and benefits of using it, so that we will dig into each one of these in more detail Step by Step.

What can I do with Angular Framework ?

Angular Framework is a JavaScript Framework built to create dynamic web apps. It is often used to create Single Page Application (SPA) and it works based on attribute extension for HTML tags,

Angular is a free platform preferred by thousands of people and supports them in many projects. It’s used usually for mid/Large projects.

Possible creations with Angular :

Why use Angular rather than another framework ?

Angular has been developers’ first choice for UI development for a very long time.

But with the recent rise of its competitors such as React and Vue, and the emergence of new web development trends, Angular has lost some popularity over the past few years.

Before using Angular Framework, you need to know what advantages it is providing :

A link with Ionic Framework :

Are you developing a web application and want to migrate it to iOS or Android ?

Before, the very recurring problem was having to rework your code to be able to port it to a new platform.

But, if you use Angular to code, you can do this transfer easily.

Indeed, Ionic, which allows the use of a single code for multiple platforms, uses Angular.

Google behind the factory :

The giant Google is behind Angular. This removes doubts about the sustainability of this framework, so there is a Little risk that it will die overnight.

In addition, the development teams are bringing updates much more frequently than at the beginning through an aggressive roadmap, with a new release planned every few months. This allows a better adaptability to the needs of each one.

AngularJS vs Angular Framework :

In fact, Angular has 2 completely different versions, version 1 called AngularJS and version 2 called just Angular.

Version 1 : (AngularJS)

The first version adopts the official name: AngularJS, and it is still being developed. On August 9, 2018, version 1.7.3 was released, and it is still based  on JavaScript as usual.

Developers will write code in JavaScript language, so it seems easy to study and recruiters search for candidates easily.

But, for performance, too much software development companies want to create a new product that often uses another version of Angular framework than the first version.

Version 2, 3, 4, …12 : Just Angular

From the second version, its official name has become Angular framework instead of AngularJS.

The second version of Angular has been completely changed compared to Angular1. This change is created with the ambition that allows Angular to beat ReactJS.

Some improvements of Angular framework according to the new ideas:

Components :

The main idea of the new Angular 4 is Component. Component is used in ReactJS, but it is a new concept that AngularJS does not contain. It is applied by Angular4 to create a clear code structure and can reuse available components.

TypeScript :

Typescript is developed by Microsoft to write JavaScript codes with an object-oriented style. The JavaScript primitive itself is designed very simply and follows the direction of Functional programming, therefore there will be no inheritance, polymorphism features, etc.

Advantages of angular framework

You may also like