---
description: Overview of Angular Building Blocks
---

# Angular Architecture

## **Summary / Overview**

&#x20;In the[ **last lesson**,](angular-cli-install) 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[\
  ](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)
