> For the complete documentation index, see [llms.txt](https://angular-roadmap.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://angular-roadmap.gitbook.io/docs/master.md).

# Introduction

Welcome to Angular Roadmap! The guide focused on delivering essential information and elements of Angular 6, in a clear, concise manner.

## How is Angular Roadmap different from the official Angular.io docs?

Don't get us wrong. We believe the official Angular.io docs, as well as the countless quality contributions made by the members of the Angular open source community, are some of the best in the industry. But this project was inspired by consistently seeing the double-edged sword effect the documentation can have.

The problem we've consistently found, though, is the official Angular.io docs can be a bit overwhelming for a lot of developers learning about Angular, even those who aren't new to web development itself. This isn't casting blame anywhere. Angular has the benefit of having a lot "under the hood" right out the box. So it makes sense for the official docs to go in-depth in almost every aspect of the framework.

But after seeing many junior developers get overwhelmed by the abyss of information and abandon ship in favor of learning React or Vue.js, we knew there had to be a better way.So we embarked on a journey to create a site that met 3 core criterium, nothing more, and nothing less. By adhering to these criteria, this roadmap will provide:

1. Essential CLI and code snippets to get up and running
2. A solid foundation of information on the main/frequently used parts of Angular
3. A list of resources, presented in a way that will act as your navigator, for when you want to dive deeper into a particular topic

## Are these docs open source? Do you accept contributions?

Absolutely! There's one small caveat, though. In order to do so, you'll need to visit the [Angular Roadmap GitHub repository](https://github.com/JoshAaronLevy/angular-roadmap/). Since the GitHub repo is synced with the documentation, approved pull requests will be reflected almost immediately in the docs.

Please note, if you are looking to report an issue, correct any information, or if you are seeking to be a content contributor, and you do NOT have a previously approved contribution, please read the guidelines listed in the contribution guidelines section of this documentation prior to your submission.

As always, we truly appreciate your interest in making any corrections, or becoming a quality content contributor.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://angular-roadmap.gitbook.io/docs/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
