How Angular works
summary
Explains how the Ivy runtime generates a component definition and turns templates into imperative template functions with creation and update instructions, shows a small cat-site app built and bootstrapped end to end, demonstrates runtime data structures like LView/TView for element storage and shared template metadata, reveals dependency resolution via directive inject, and shows concrete optimizations (TView reuse, property chaining) and lifecycle ordering that together reduce work and code size while making update order predictable.
AI-written summary · about
chapters (5)
- 0:00Start
- 2:41Application Bootstrap
- 6:43Instructions
- 25:17Lifecycle Hooks
- 27:57After Template Function Invocation
related talks
46mAdvancements in Angular
41mThe theory of Angular Ivy
22mAngular’s new renderer Ivy: a deep dive into the heart of Angular
34mAngular Ivy by example
31mThe Rise of a new Engine: Angular Ivy
19mHow Ivy Will Improve Your Application Architecture
40mIvy Renderer for Dummies
01h 13mInternals of the Angular CLI
