Appearance
Angular - The modern web developer's platform
Angular is a development platform for building mobile and desktop web applications
using TypeScript/JavaScript and other languages.
Documentation
Get started with Angular, learn the fundamentals and explore advanced topics on our documentation website.
- [Getting Started]
- [Architecture]
- [Components and Templates]
- [Forms]
- [API]
Prerequisites
- Install [Node.js] which includes [Node Package Manager][npm]
Setting Up a Project
Install the Angular CLI globally:
npm install -g @angular/cli
Create workspace:
ng new [PROJECT NAME]
Run the application:
cd [PROJECT NAME]
ng serve
Angular is cross-platform, fast, scalable, has incredible tooling, and is loved by millions.
Quickstart
[Get started in 5 minutes]
Upgrading
Check out our [upgrade guide]to find out the best way to upgrade your project.
Contributing
Contributing Guidelines
Read through our [contributing guidelines][contributing] to learn about our submission process, coding rules, and more.
Want to Help?
Want to report a bug, contribute some code, or improve the documentation? Excellent! Read up on our guidelines for [contributing][contributing] and then check out one of our issues labeled as
Code of Conduct
Help us keep Angular open and inclusive. Please read and follow our [Code of Conduct][codeofconduct].