2017-05-04 17:11:00 -04:00
< h1 class = "no-toc" > What is Angular?< / h1 >
2017-04-25 17:48:01 -04:00
Angular is a platform that makes it easy to build applications with the web. Angular combines declarative templates, dependency injection, end to end tooling, and integrated best practices to solve development challenges. Angular empowers developers to build applications that live on the web, mobile, or the desktop
< div class = "card-container clearfix" >
2017-05-03 08:55:00 -04:00
< a href = "generated/live-examples/quickstart/eplnkr.html" target = "_blank" class = "card"
2017-04-25 17:48:01 -04:00
title="Experience Angular in a live coding environment">
< section > Experience Angular< / section >
< p > A quick look at an Angular application.< / p >
< p class = "card-footer" > Angular in Action< / p >
< / a >
< div class = "card" >
< section > Get Going with Angular< / section >
< p > Get going on your own environment with the Quickstart and Tutorial< / p >
< p class = "card-footer center" >
2017-05-03 08:55:00 -04:00
< a href = "guide/quickstart" title = "Angular Quickstart" > Quickstart< / a >
2017-04-25 17:48:01 -04:00
< a href = "tutorial" title = "Angular Tutorial" > Tutorial< / a >
< / p >
<!-- <p class="card - footer"><a href="guide/quickstart">Quickstart</a></p>
< p class = "card-footer" > < a href = "guide/tutorial" > Tutorial< / a > < / p > -->
< / div >
2017-05-15 14:53:45 -04:00
< a href = "guide/architecture" class = "card" title = "Angular Architecture" >
2017-04-25 17:48:01 -04:00
< section > Fundamentals< / section >
2017-05-15 14:53:45 -04:00
< p > Learn Angular application fundamentals, starting with an architecture overview.< / p >
< p class = "card-footer" > Architecture< / p >
2017-04-25 17:48:01 -04:00
< / a >
2017-04-24 03:24:40 -04:00
< / div >
## Assumptions
2017-05-03 08:55:00 -04:00
This documentation assumes that you are already familiar with
[JavaScript ](https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript "Learn JavaScript" ),
and some of the tools from the
[latest standards ](https://babeljs.io/learn-es2015/ "Latest JavaScript standards" ) such as
[classes ](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes "ES2015 Classes" )
and [modules ](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import "ES2015 Modules" ).
The code samples are written using [TypeScript ](https://www.typescriptlang.org/ "TypeScript" ).
Most Angular code can be written with just the latest JavaScript,
using [types ](https://www.typescriptlang.org/docs/handbook/classes.html "TypeScript Types" ) for dependency injection,
2017-04-25 17:48:01 -04:00
and using [decorators ](https://www.typescriptlang.org/docs/handbook/decorators.html "Decorators" ) for metadata.
2017-04-24 03:24:40 -04:00
## Feedback
2017-04-25 17:48:01 -04:00
You can sit with us!
2017-05-03 08:55:00 -04:00
You can file documentation
[issues ](https://github.com/angular/angular/issues "Angular Github issues" ) and create
2017-04-25 17:48:01 -04:00
[pull requests ](https://github.com/angular/angular/pulls "Angular Github pull requests" )
on the Angular Github repository.
The [contributing guide ](https://github.com/angular/angular/blob/master/CONTRIBUTING.md "Contributing guide" )
2017-05-03 08:55:00 -04:00
will help you contribute to the community.
Our community values respectful, supportive communication.
Please consult and adhere to the
2017-04-25 17:48:01 -04:00
[code of conduct ](https://github.com/angular/code-of-conduct/blob/master/CODE_OF_CONDUCT.md "contributor code of conduct" ).