Ng-News 25/10: Advanced Content Projection, Outlook 2025+
Minko Gechev highlighted how the Ivy engine accelerated Angular’s development and outlined plans for selectorless components and Signal Forms. Chau Tran took a deep dive into the differences between ng-content and ng-template-outlet. httpResource Obviously, httpResource, introduced in Angular 19.2, remains the hot topic. Last episode, I mentioned the two RFCs about httpResource but the other resource functions as well. In one of the many comments, Pawel Koszlowski, the author of one of the RFCs, hinted that we can expect an API for mutations in the future. Until then, we should still use HttpClient for POST, PUT, and DELETE requests that modify data. https://github.com/angular/angular/discussions/60121#discussioncomment-12351766 Additionally, Mark Thompson from the Angular team released an official video and article covering 19.2. Matthieu Riegler published a further article focusing on the details of the httpResource. Angular 19.2 Is Now Available. And we’re back with Angular’s latest… | by Angular | Mar, 2025 | Angular Blog And we’re back with Angular’s latest minor release, version 19.2, bringing new APIs and experimental features to empower developers on… blog.angular.dev Seamless data fetching with httpResource | by Matthieu Riegler | Mar, 2025 | Angular Blog Fantastic new APIs are coming to Angular. Two years ago, we proposed making Angular a reactive web framework powered by signals. Since… blog.angular.dev Angular Outlook Minko Gechev, Angular product lead, was guest at the Angular Masters podcast, hosted by Dariusz Kalbarczyk. In general, no big surprises or announcements - just a solid recap of the current state of Angular. Minko explained that Ivy, a rewrite of Angular's renderer, made the fast-paced development of Angular possible. He also outlined short-term plans like selectorless components and Signal Forms, which are priorities for this year. The longer-term focus will be on reviewing the authoring format. Advanced Content Projection Chau Tran, known for his work on ngxtension and Angular Three, published a deep-dive into ng-content and ng-template-outlet. He suggests that ng-template-outlet is an extended version of ng-content but differs in timing. This makes ng-template-outlet preferable, especially in UI libraries, where abstraction and dependency injection play a role. A highly technical read - you might need to go through it more than once. Angular Content Projection | Chau Tran Learn about content projection in Angular nartc.me
Minko Gechev highlighted how the Ivy engine accelerated Angular’s development and outlined plans for selectorless components and Signal Forms. Chau Tran took a deep dive into the differences between ng-content and ng-template-outlet.
httpResource
Obviously, httpResource
, introduced in Angular 19.2, remains the hot topic. Last episode, I mentioned the two RFCs about httpResource
but the other resource
functions as well.
In one of the many comments, Pawel Koszlowski, the author of one of the RFCs, hinted that we can expect an API for mutations in the future.
Until then, we should still use HttpClient
for POST, PUT, and DELETE requests that modify data.
https://github.com/angular/angular/discussions/60121#discussioncomment-12351766
Additionally, Mark Thompson from the Angular team released an official video and article covering 19.2. Matthieu Riegler published a further article focusing on the details of the httpResource
.
Angular Outlook
Minko Gechev, Angular product lead, was guest at the Angular Masters podcast, hosted by Dariusz Kalbarczyk.
In general, no big surprises or announcements - just a solid recap of the current state of Angular.
Minko explained that Ivy, a rewrite of Angular's renderer, made the fast-paced development of Angular possible.
He also outlined short-term plans like selectorless components and Signal Forms, which are priorities for this year. The longer-term focus will be on reviewing the authoring format.
Advanced Content Projection
Chau Tran, known for his work on ngxtension and Angular Three, published a deep-dive into ng-content
and ng-template-outlet
.
He suggests that ng-template-outlet
is an extended version of ng-content
but differs in timing. This makes ng-template-outlet
preferable, especially in UI libraries, where abstraction and dependency injection play a role.
A highly technical read - you might need to go through it more than once.