35 lines
1.9 KiB
Markdown
35 lines
1.9 KiB
Markdown
---
|
|
title: Angular
|
|
---
|
|
|
|
<img src="https://angular.io/assets/images/logos/angular/angular.svg" width="200" height="200">
|
|
|
|
|
|
## Angular
|
|
![angular logo](https://angular.io/assets/images/logos/angular/angular.png)
|
|
|
|
Angular(versions 2 and up) is a Typescript based open source framework to develop front-end Web application. It is the successor of AngularJS and all mention of Angular should refer to versions 2 and up. Please see the seperate AngularJS catagory for its respective guides. Angular has following features like generics, static-typing and also some ES6 features.
|
|
|
|
## Version History
|
|
|
|
Google released the initial version of AngularJS on October 20,2010. Stable release of AngularJS was on December 18, 2017 of version 1.6.8. Angular 2.0 release took place on Sep-22 2014 at ng-Europe conference. One of the feature of Angular 2.0 is dynamic loading and modularity, most core functionality has moved to modules.
|
|
|
|
After some modifications, Angular 4.0 was released on Dec-2016. Angular 4 is backward compatible with Angular 2.0. HttpClient library is one of the feature of Angular 4.0. Angular 5 release was on November 1, 2017. Support for Progressive web apps was one of the improvement in the Angular 4.0. Angular 6 release was in May 2018 and Angular 7 in October 2018. The latest stable version is [7.0.0](https://angular.io/guide/releases)
|
|
|
|
**Install**:
|
|
|
|
The easiest way to install Angualr is through the (CLI project)[https://cli.angular.io/] this tool allows the creation of new projects and generating components/services/modules etc to a standard the Angular team consider to be best practices.
|
|
|
|
```shell
|
|
npm install -g @angular/cli
|
|
|
|
ng new example-app
|
|
|
|
cd example-app
|
|
|
|
ng serve
|
|
```
|
|
|
|
For more information regarding the documentation, refer to the official docs for the (CLI)[https://cli.angular.io/] or (Angular documentation)[https://angular.io/docs]
|
|
*Note : Please refer the Angular documentation for the updated information.*
|