The Future of Angular with Ivy
summary
Ivy ships by default with Angular 9 and claims up to 40% smaller bundles for example hello-world bundles shrink dramatically (private APIs can get them near 14KB). It enables per-component metadata so code can load a single component via ECMAScript inline import and ComponentFactoryResolver, and allows renderComponent into a web component producing ~10KB artifacts. Alternatives to zones appear: manual mark/check APIs, a proposed push pipe and a reactive component base. NgModules become optional via component-level dependencies.
AI-written summary · about
chapters (23)
- 0:00Intro
- 0:32About Manfred
- 1:15What is Ivy
- 2:04Ivy statistics
- 4:17How does Ivy work
- 9:07Getting Ivy
- 9:56Roadmap
- 10:39New features
- 10:54Lazy components
- 15:06Energy Object Demonstration
- 17:28Ivy Architecture
- 17:49Ivy Tomorrow
- 18:56App Modules
- 19:11Web Components
- 19:24Creating a Web Component
- 20:09Angular Elements
- 25:19Web Component
- 25:52Dynamic Component
- 38:31Sanchez
- 41:04Alternatives
- 43:04Push Pipe
- 43:54Reactive Component
- 46:03Conclusion








