"Magic" in Angular 2

"Magic" in Angular 2

Today the Google Angular team announced the last version of angular 2, collections of components to support the development of the web applications.

You may ask, Why angular 2?

The angular 2 is the most popular JavaScript framework available for creating web applications. It's fast, clean and easy. The angular 2 support annotations and classes, and contains different modules, based on the new JavaScript standards and the TypeScript languge.

Angular 2 modules:

Component, Service, Data Binding, Meta Data, Template, Filter, Directives, Dependency Injection, Routing, RXJS, HTTP, Unit Test.

The component is a class decorated with @Component({}) inside the component you can specify the HTML selector, style, template, filters, directives, providers, and inputs.

Angular Levels.

  1. Presentation: use component @Component and directive @Directive to represent And validate the data.
  2. Services: Used @Injuctable() to allow the service to inject into another component.
  3. Working with the backend: Used RXJS, HTTP to receive and store data with the backend.


To read more about the angular 2 click on this link Angular.

Complete information: Slides.

Get started with this video Angular 2.

To view or add a comment, sign in

More articles by Ahmad Abu Ghazal

Insights from the community

Others also viewed

Explore topics