This is part 1 of 2 — continue the same article, no intro or recap.
👋Hey fellow Angular Addict
📰Welcome to the 13th edition of the Angular Addicts Newsletter, a monthly digest of hand-picked Angular content that stood out to me. (If you missed earlier issues, you can find the first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, tenth, eleventh, and twelfth issues there.)
📢 Version Releases
📢 Angular v16 Has Landed
The Angular team shipped version 16 last week. Minko Gechev walks through the headline features in the official announcement.
I've broken down all the significant updates and pointed to learning resources in my article "Master Angular 16".
Here's what's new:
- Signals
-
DestroyRefalong withtakeUntilDestroyed - Inputs are now required by default in certain contexts
- Router state can be bound directly to component inputs
- Dropped support for Node.js v14
- Compatible with TypeScript 5.0
- The Angular Compatibility Compiler (
ngcc) is gone - SSR now supports non-destructive hydration and can reuse server-side request results on the client
-
ngTemplateOutletgets stricter type checking - A new
provideServiceWorkerfunction for registering service workers in standalone apps - Jest support is now available in an experimental capacity
- The dev server now runs on Vite and Esbuild.
📢 Nx v16 Is Out
Nx v16 is now available. Zack DeRose highlights what's been added:
- Easier setup presets for React, Angular, and Node starter projects
- Vite and Vitest support inside integrated Nx monorepos
- An official plugin for Deno
- Workspaces that don't rely on npm, opening the door for projects in C#, Java, or Kotlin
- Nx Console now works with JetBrains IDEs
- Nx versions are no longer tied to Angular, so you can update them independently
💎 Angular Highlights from April, 2023
📰 Get Involved in Angular v16/17: How to Work with the Angular Team
Daniel Glejzner explains how the Angular team leverages RFCs to shape upcoming features and how outside contributors can participate in the process.
📰 Angular: Looking Back, Looking Ahead
Santosh Yadav traces the evolution of Angular from its AngularJS origins to the modern feature set. The piece touches on the trajectory of tooling, rendering, reactivity, and change detection.
📰 [Pairing Supabase with Angular for Web Development](https://christianlydemann.com/supabase-and-angular-a-powerful-combination-for-building-web-applications/)
Supabase is an open-source Firebase alternative built on PostgreSQL. Christian Lüdemann shows you how to build a to-do app using Supabase for the backend and Angular for the UI, walking through account setup, database creation, app development, and production considerations.
📰 SPARTAN: Full-Stack Angular with Type Safety via Analog
In a hands-on guide, Robin Goetz puts together a simple app using the SPARTAN toolset. That stack combines Supabase, Prisma, Analog, tRPC, Tailwind, Angular, and Nx.
📰 Lazy Loading Services in Angular. Can It Be Done? Yes.
Enea Jahollari explains how dynamic imports combined with injectable decorators can be used to instantiate services on demand.
📅 Conferences and Recordings
📅 WebExpo 2023
WebExpo is a favorite of mine, and Angular Addicts serves as a community partner.
WebExpo is the largest conference in Central Europe for anyone whose business relates to the internet and who’d want to keep up-to-date.
Talk recordings can be found on SlidesLive.
I've put together my own recap of the highlights: WebExpo 2023 — a front-end developer's perspective
📅 Angular Tiny Conf 2023
The full 12-hour broadcast from Angular Tiny Conf is up on YouTube.
📅 NG-BE 2023
NG-BE is a 2-day event in Ghent, Belgium, that brings together Angular developers and experts from all over the world to share ideas, news and opinions about Angular.
You can watch the talks from NG-BE 2023 in this playlist.
💬 Notable Tweets
A roundup of tweets I found noteworthy in April, 2023:
-
[Brecht Billiet: I never understood why people found #Angular hard. It forces us to code in an opinionated way. (https://twitter.com/brechtbilliet/status/1649697208034312192)
- 🤔Typescript basics can be learned in a day.
- 🤔Modules are optional and where just config objects
- 🤔CLI fixes all config
- 🤔DI can be learned in a few hours
- 🤔#RxJS.. yes I get that 😅
🙋♂️ About the Author
I'm Gergely Szerovay, a frontend development chapter lead. I'm passionate about teaching and learning Angular, and I keep up with the ecosystem daily—reading articles, listening to podcasts, and watching talks.
The Angular Addict Newsletter is my way of sharing the best resources I encounter each month, whether you're just starting out or have years of experience.
In addition to the newsletter, I run the Angular Addicts publication, a curated collection of the most useful content I find. Feel free to reach out if you'd like to contribute as a writer.
Let’s learn Angular together! Subscribe here 🔥
You can also connect with me on Medium, Twitter, or LinkedIn for more Angular insights.
🕹️ Earlier Issues
If you've missed any editions, you can find them here. Here are the most recent three:
Angular Addicts #12: Signals 🚦, Code organization principles, WebExpo & more
Angular Addicts #10: New features in Angular 15.1, Unit testing tips, Tutorials & more
📨 Share Your Angular Finds
Come across a great Angular article, tweet, or other resource? Drop a comment below or send me a DM on Twitter—it might end up in the next issue!

