👋 A Warm Welcome to Angular Addicts
Welcome to the 34th edition of the Angular Addicts Newsletter, a monthly digest of hand-picked Angular resources that stood out to me. (You can find the 33rd, 32nd, and 31st issues here.)
📜 Top Angular Reads of 2024
I’ve curated a list of the most valuable Angular articles from last year. If you’re aiming to sharpen your skills or explore the latest best practices, these pieces are a great starting point.
📢 Latest Releases and Updates
📢 Angular 19.1 — What’s New?
Angular 19.1, the newest minor release, landed in January. Cédric highlights the standout additions:
- Unused standalone imports are now automatically removed
- The
ngComponentOutletdirective gains acomponentInstanceproperty - Devtools now includes a router graph
- CLI support for Templates HMR
- CLI support for i18n subPath
- CLI support for SSR redirection to the preferred locale
- CLI support for SSR preloading of lazy-loaded routes
- CLI support for the ng-packagr builder
- CLI now warns about incorrect localize imports
📢 Nx 20.3 — What’s New
By Zack DeRose
Here’s what’s been introduced since Nx 20 first shipped:
- TypeScript Project References and Workspaces support
- Rspack updates
- Nx Console now shows CI pipeline status directly in your IDE
- Improvements across Nx Cloud
- Support for Angular 19
- Core performance optimizations
- Powerpack enhancements
- RFC for Infinite Tasks
📢 Tailwind CSS v4.0
Key highlights from the release include:
- A new high-performance engine — full builds are up to 5x faster, incremental builds exceed 100x speed, and timings are now measured in microseconds.
- Built for the modern web — leveraging advanced CSS features like cascade layers, registered custom properties via
@property, andcolor-mix(). - Simpler installation — fewer dependencies, no configuration needed, and just one line added to your CSS file.
- A first-party Vite plugin — designed for maximum performance with minimal setup.
💎 Angular Gems — January 2025
📰 Angular’s Roadmap for 2025
By Minko Gechev
Minko shares findings from the 2024 Developer Survey and outlines what the Angular team is focusing on for the coming year.
📰 Getting Started with Domain-Driven Design
By Tomasz Ducin
This five-part series walks through:
- Why DDD is about people, not technology
- How to engage with domain experts
- The importance of a shared, ubiquitous language
- Autonomous models within Bounded Contexts
- Why your Frontend is not itself a Bounded Context
📰 Choosing the Right Signal Tool
Which signal-based approach fits your specific scenario? This chart helps you decide.
📰 Using Untagged Template Literals in Angular
Angular 19.2 is set to support untagged template literals within expressions, opening up new possibilities for template syntax.
📰 Building a Sentiment Classifier with Chrome’s Prompt API
By Connie Leung
This guide is part of Connie’s ongoing series on Chrome’s AI features in Angular:
- Build a translation app with Chrome’s Built-in Translation API in Angular
- Build a language detection app with Chrome’s Language Detection API in Angular
- Build a sentiment classifier with Chrome’s Prompt API in Angular
- Generate a trip planner with Chrome’s Prompt API in Angular
- Configuring temperature and topK in Chrome’s Prompt API
The built-in AI in Chrome runs local models in Canary, so it costs nothing to use.
📰 Creating an RxJS Visualizer with AI in Four Hours
Daniel shows how he used bolt.new to build an RxJS Marble Diagram visualizer as a React app — without writing a line of code himself.
📰 My Go-To Angular Setup in 2025
Rainer breaks down his recommended practices and tools for building Angular apps this year.
📰 Understanding Tree Shaking in Angular
Santosh takes a detailed look at how tree shaking works in Angular and why it matters for your bundle size.
👨💻 About the Author
I’m Gergely Szerovay. I spent years working as a data scientist and full-stack developer, and I now serve as a frontend tech lead with a focus on Angular development. In my role, I keep a close eye on how Angular and the wider frontend ecosystem are progressing. To pass along what I learn, I launched the Angular Addicts newsletter in 2022 — a monthly roundup of the best resources I encounter. Whether you’re just starting out or have years of experience, there’s something here for you. Reach out if you’re interested in contributing as a writer. Let’s keep learning Angular together! Subscribe here 🔥
Angular has changed quickly in recent years, and generative AI has similarly accelerated how we build software. To stay current with AI-assisted development, I’ve started building AI tools in public and sharing my progress on AIBoosted.dev. Come along on this journey: Subscribe here 🚀
Follow me on Substack (Angular Addicts), Substack (AIBoosted.dev), Medium, Dev.to, Twitter, or LinkedIn for more on Angular and building AI-powered apps with AI, TypeScript, React, and Angular!
🕹️Back issues
If you haven’t caught up with earlier editions of this newsletter, a full archive is available here. The three most recent installments are listed below:
- Angular Addicts #33: NgRx 19, applying the Page Object Model in testing, Micro Frontends with Vite & more
- Angular Addicts #32: Angular 19, the new Style guide RFC & more
- Angular Addicts #31: The Resource API, effect revisions & more
📨 Share your Angular resource
Stumbled upon a noteworthy Angular article, tweet, or another resource — your own or someone else’s? Drop it in the comments or reach out via Twitter. It could be highlighted in a future edition of Angular Addicts!
