filmov
tv
Michael Hladky - Concurrent Mode in Angular - Non-blocking UIs at scale | AngularUP 2021
Показать описание
Concurrent Mode in Angular - Non-blocking UIs at scale
"Runtime rendering performance and UI responsiveness of web applications are more important than ever – and the industry is well aware of it. Frameworks like React introduced new ways of addressing performance issues, allowing for faster UI updates, and with tools like Chrome's
postTask() scheduling, you now have the low-level functionality to directly influence rendering performance.
Angular also has quite a few improvements to offer in this regard. To a great extent, those are made possible thanks to Angular Ivy. Indeed,
with Ivy, we have new opportunities to influence rendering performance in Angular applications. Through those new APIs it was possible to
introduce a completely new and super efficient Change detection mechanism.
In this talk, I will introduce you to the outcome of multiple years of research – Concurrent Mode in Angular.
Concurrent Mode gives us full, prioritized control of work on the main thread.
In the course of this event, we will:
discuss use cases and measure performance impact see the possibilities of Concurrent Mode in Angular with real-world demos
showcase a nice API to schedule tasks with explicit priorities
Live in front of the whole audience, I will dig through the browser Flame Charts and explain the underlying principles in detail.
Get a first glimpse of a completely new, future-proven, and innovative Angular."
Michael Hladky-
Trainer and Consultant
Michael Hladky is a Google Developer Expert (GDE), trainer, and consultant with a focus on Angular and RxJS. For years he has helped companies and developers to setup scalable architectures and performant processes enabling teams to keep up with state of the art development. A vibrant member of the tech community, he organizes multiple community events and workshops each year to give back.
"Runtime rendering performance and UI responsiveness of web applications are more important than ever – and the industry is well aware of it. Frameworks like React introduced new ways of addressing performance issues, allowing for faster UI updates, and with tools like Chrome's
postTask() scheduling, you now have the low-level functionality to directly influence rendering performance.
Angular also has quite a few improvements to offer in this regard. To a great extent, those are made possible thanks to Angular Ivy. Indeed,
with Ivy, we have new opportunities to influence rendering performance in Angular applications. Through those new APIs it was possible to
introduce a completely new and super efficient Change detection mechanism.
In this talk, I will introduce you to the outcome of multiple years of research – Concurrent Mode in Angular.
Concurrent Mode gives us full, prioritized control of work on the main thread.
In the course of this event, we will:
discuss use cases and measure performance impact see the possibilities of Concurrent Mode in Angular with real-world demos
showcase a nice API to schedule tasks with explicit priorities
Live in front of the whole audience, I will dig through the browser Flame Charts and explain the underlying principles in detail.
Get a first glimpse of a completely new, future-proven, and innovative Angular."
Michael Hladky-
Trainer and Consultant
Michael Hladky is a Google Developer Expert (GDE), trainer, and consultant with a focus on Angular and RxJS. For years he has helped companies and developers to setup scalable architectures and performant processes enabling teams to keep up with state of the art development. A vibrant member of the tech community, he organizes multiple community events and workshops each year to give back.