New(ish) Angular Features
There have been so many changes in Angular over the past couple of years that it can be hard for developers to keep up. The 2024 Angular developer survey shows this level of adoption of new features:
In order to help developers on my team remember how and when they should start using some of these new features, I came up with this simple, practical guide:
A way to sum up most of this is that in general you should be using
@more in the template and less in the.tsfile.
⚠️ Note that I am NOT saying that there could never be any exceptions to any of these guidelines— I'm sacrificing completeness for concision and memorability here. These are just general rules of thumb meant to stick in developers’ minds and help them start using the new features — especially those developers who don't know where to start.
Get Sean Haddock’s stories in your inbox
Join Medium for free to get updates from this writer.
As with anything, there is nuance to explore once you become better acquainted with these new features.
Bibliography
- Angular 2025 Strategy. For the past two and a half years… | by Minko Gechev | Jan, 2025 | Angular Blog
- @if • Angular
- @for • Angular
- @switch • Angular
- Signals • Overview • Angular
- input • Angular
- output • Angular
- viewChild • Angular
- contentChild • Angular
- @let • Angular
- Try Out the New Signal Input Migrations | by Angular | Jan, 2025 | Angular Blog
Thank you for being a part of the community
Before you go:
- Be sure to clap and follow the writer ️👏️️
- Follow us: X | LinkedIn | YouTube | Newsletter | Podcast
- Check out CoFeed, the smart way to stay up-to-date with the latest in tech 🧪
- Start your own free AI-powered blog on Differ 🚀
- Join our content creators community on Discord 🧑🏻💻
- For more content, visit plainenglish.io + stackademic.com








