Thursday, 12 April 2018
Angular 2 Features.
in: angular
In this article, We will discuss about what are the different angular 2 features.
1/ Component Based Architecture:-
--------------------------------------------
Angular Provides Complete Object Oriented Programming Support, this leads to reusability, unit testable and loosely coupled programming.
2/ Data Binding Support:-
---------------------------------
The relation between Class Variable and Html Control is called data binding, in this case the variable value will be given to html control and vice versa without
manual coding.
3/ Uses Html element properties and events:-
------------------------------------------------------
Angular Uses Html element properties and events like onclick but here the syntax is like (click).
4/ Angular is available for Client Side and Server Side Programming:-
-----------------------------------------------------------------
Angular can be used for server side programming with the help of Angular Universal , it can be used with Node.js and asp.net core for Server Side Programming.
5/ More Languages Support:-
-----------------------------------
Angular Supports different language for app development.
* javascript5[ES5]
* javascript6[ES6|ES2015]
* typescript
* dart
6/ Mobile App Support:-
------------------------------
Angular can be used for mobile app development using ionic 2 framework.
7/ Builtin Validation Support:-
-------------------------------------
Angular Supports 2 types of validations.
i/ MDF(Model Driven Form) validations :-
-----------------------------------------------------
this will apply validations to class properties.
ii/ TDF(Template Driven Form) validations:-
-----------------------------------------------------
this will apply validations to webpage controls.
8/ Routing Support:-
----------------------------
Routing will provide navigation between webpages.
9/ Service Creation is Simple:-
--------------------------------------
Class with business logic is called Service, this will be reusable across different components.
10/ Dependency Injection Support:-
-------------------------------------------
Injecting Class dependencies through a constructor is called "dependency injection".
11/ Compile time typechecking:-
----------------------------------------
Angular Supports Compile time datatype checking based on datatypes by typescript.
12/ Ajax Support:-
-----------------------
Angular app can call REST API methods using ajax to communicate with database.
RELATED POSTS

What are the node packages required for Angular 2 app development?
In this article, We will discuss about What are the node packages requir ...

style vs styleUrl in angular 2 component.
In this article, We will discuss about What is the difference between st ...

Custom Pipes in Angular 2.
In this article, We will discuss about Custom Pipes in Angular 2. Pip ...
-
This issue is Completely related to EntityFramework and this issue arises whenever you have installed EntityFramework in one project at th...
-
This is generally a Common Problem or the error could be like this, To Resolve this error, One Small Solution is Exists which is as b...
-
In this article, We will discuss What is the above Error and How to resolve this Error. Whenever, We are Restoring our database into A...
0 comments:
Post a Comment