> For the complete documentation index, see [llms.txt](https://softstack-factory.gitbook.io/mean-stack/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://softstack-factory.gitbook.io/mean-stack/angular/wk3/intro-to-angular/angular-architecture.md).

# Angular Architecture

Overview of Angular Building Blocks

## **Summary / Overview**

&#x20;In the[ **last lesson**,](/mean-stack/angular/wk3/intro-to-angular/angular-cli-install.md) we installed the angular CLI and created a new project.

This lesson will continue where we left off. We will look over our application’s structure and the building blocks that make up an angular app. This is a high level overview the concepts are the important part.

* The root component.
* The root module.

## **Setup / Prerequisites**

* Angular CLI installed
* Node version 8  or greater
* A new angular project[<br>](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import)

## **Reference:**

**Links to documentation or live code examples/implementations, further practice and past lessons**

* [**Asking For Help Lesson**](https://docs.google.com/document/d/1ROXzQhSdBu8uaZ_aneawXKYqyZbM84VtJY6JKWjfBkI/edit#heading=h.o76hpn4fcr1p)
* [**Problem Solving Lesson**](https://docs.google.com/document/d/1hUMzwgtjDIYi9JrVdsoqBUHrRdDkM3o9BNqWZZAHTI4/edit#heading=h.kk1966kbedef)
* [**Error Strategy Guide**](https://docs.google.com/document/d/1UXORxbWVZMqOFs3qd-xOad_-RDSAf4rHSwsaxoWbcWY/edit#heading=h.kk1966kbedef)

![](https://lh6.googleusercontent.com/IFGV_I4sKlheQYOZKdVLWqhE67RB6Yh_HDLrgxvfQ0a2LeREir0AMgcRGYv8HlMgHYh3ncx68r4DiguPRMxnsR8MHEJ-QHTVEH_hkbIApCLF-1AvjyxejS78HPK-xGDov3p3l_qN)
