Jessica Janiuk published an outlook for improved hydration support in Angular 16. Minko Gechev went even further and discussed his views on future versions of Angular. Manfred Steyer gave a webinar on how Angular applications will look like, when they are "Signals-powered".
Non-Destructive Hydration
Jessica Janiuk, a member of the Angular team, published an article about the upcoming changes in hydration. Starting with Angular 16, SSR will support non-destructive hydration, meaning the DOM elements will not be destroyed and rebuilt when Angular activates itself in the browser.
The current library for SSR, Angular Universal, will become part of the framework itself. At the moment, it is a separate Git repository.
Non-destructive hydration is just the beginning. At the end of the article, Jessica gave some hints about the upcoming features.
That would be partial hydration and resumability. Very simplified, both techniques try to send JavaScript to the browser only for the active components. In a way, lazy loading for SSR.
Minko Gechev on Angular 17+
Dariusz Kalbarczyk interviewed Minko Gechev about the future of Angular. Minko is the Angular product lead at Google.
It was a nice overview of all the new technologies like Standalone Components, Signals, Hydration but he didn't reveal anything new.
What I found a little unusual was that Minko often referred to an upcoming authoring format.
Just speculating, but maybe this is something for 2024.
Webinar Signals
Dariusz also hosted a webinar with Manfred Steyer. The webinar was mainly live coding, and Manfred covered all facets of Signals.
Manfred started to integrate Signals into an existing component and then moved to the interoperability with RxJs, a little bit about the state management and ended with an outlook on the Signal component which we can expect in Angular 17.
Angular 16 will already be available in May. So we can expect that the code we've seen will not change significantly anymore.
Top comments (0)