About
About Angular Atlas
Angular Atlas is a free, independent guide to modern Angular. It covers Angular 21 and 22 as a map: from the first component to architecture, performance and interview questions, with live examples you can run right in the page.
- Chapters
- 17
- Pages
- 75
- Live examples
- 120+
- Languages
- 4
Why it exists
Angular changed more in its latest versions than in the decade before: signals, zoneless change detection, Signal Forms, resources, the new control flow, incremental hydration. The official documentation explains each API on its own. What is harder to find is what connects them: which tool to reach for, when not to use it and what goes wrong in a real application.
Angular Atlas is written to fill that gap. Each page explains one concept, shows it running, compares it with the older approach and ends with the mistakes people actually make. A separate section collects interview questions for junior, mid and senior roles.
How the content is written
Live, not screenshots
The examples are real Angular components running on the same version as the site (Angular 22.2.2). What you see in them is what the framework actually does.
Checked against the source
APIs and behaviour are checked against the Angular source code and the official documentation for that version, not written from memory.
Marked by version
The 21 and 22 badges show what is new or changed in each release, so you can tell what applies to your project.
Following Angular releases
When a new Angular version ships, the pages and examples are reviewed against it, and anything that changed is updated.
Who is behind it
Angular Atlas is written and maintained by an independent Angular developer. It is a personal project, not a course and not a company product: there is nothing to buy and no newsletter to sign up for.
Angular Atlas is not affiliated with, endorsed by or sponsored by Google or the Angular team. Angular is a trademark of Google LLC.
Free, and how it is funded
Everything on the site is free and needs no account; your reading progress and preferences stay in your browser. The site is supported by ads from Google AdSense, shown according to your consent choices. Advertisers have no say in the content.
Found a mistake?
Corrections are welcome. If an example behaves differently from what the text says, or something is out of date, write to us. Every message is read.