Angular Ivy by example
summary
Demonstrations show Ivy actually produces clearer generated code, shorter stack traces and a new global ng.getComponent API for inspecting components at runtime, and claims like drop dependency on Zone.js and develop without dependency injection are explored with concrete examples. Lazy loading uses standard dynamic imports and enables component-level lazy loading via packaged bundles that are npm packed and installed the demo builds are about 16 KB before optimizations one dynamic-build example runs after fixing an instruction set quirk Router updates add eager URL updates cancellation and prioritized guard redirects
AI-written summary · about
chapters (16)
- 0:00Intro
- 1:13Debugging with Ivy
- 2:50New debugging API
- 3:44Demo
- 9:15Inspect Element
- 11:40Debugging Cycle
- 12:17Lazy Loading
- 13:13Lazy Loading Today
- 14:09Dynamic Imports
- 15:41Dynamic Build
- 17:22Dynamic Build Demo
- 25:08Developer Control
- 25:59Routing Updates
- 26:45URL Update Strategy
- 28:10Navigation Cancellation Clean Up
- 30:42Guard Redirect Priority
related talks
25mIvy Is Coming!
22mAngular’s new renderer Ivy: a deep dive into the heart of Angular
48mThe Future of Angular with Ivy
31mThe Rise of a new Engine: Angular Ivy
30mIvy Renderer for Dummies
40mIvy Renderer for Dummies
19mHow Ivy Will Improve Your Application Architecture
31mAngular IVY with Composition API: the next level of reusability
