Optimus UI, NG Switzerland and NgRx 22 take the top spots in this episode.

On the side: fresh Angular Space podcast episodes and articles, Micro Frontends, Native Federation v4, RxJS 9, plus two deep dives from the Angular community.

Optimus UI

We begin with Optimus UI. Back in episode 26-17 we talked about PrimeNG — among the most widely used UI libraries — heading toward a more commercial model. That development led to a fork named Optimus UI, which was created to keep the library entirely open source, with no extra licence required.

Version 1 was the first Optimus UI release. A version 2 came after, bringing it in line with Angular 22.

Optimus UI - Angular UI Component Library

Optimus UI is a community-maintained, MIT licensed suite of 80+ accessible Angular UI components.

favicon optimus.openng.org

Optimus UI on GitHub

NG Switzerland

Dominic Bachmann — one of the people behind OpenNG, the organisation that hosts Optimus UI along with other projects — has moved on to organising a conference in Switzerland, specifically in Lucerne.

The dates for NG Switzerland are February 11-12, 2027. A call for papers is already live, and tickets are on sale too. As far as we know, that makes it the first conference locked in for next year.

NG Switzerland — 11–12 February 2027, Lucerne, Switzerland

The Angular conference in the heart of Switzerland. 11–12 February 2027, Lucerne, Switzerland.

favicon ng-switzerland.ch

Angular Space Podcast

Armen Vardanyan is also back from his summer break with the Angular Space podcast. Three episodes have appeared so far: one covering machine learning, one on RAG, and one about Agentic UI — the last of which I joined as a guest.

AI topics around Angular are the common thread running through all three of the new episodes.

Angular Space Articles

Beyond the podcast, Angular Space also serves as a publishing platform for developers. Four new articles landed recently, written by Jaroslaw Zolnowski, Paweł Ostromecki and Emmanuel Oyibo.

The best API integration platforms for SaaS apps and agents in 2026

A hands-on guide for Angular and TypeScript teams. compared six platforms and focused on how easily each fits into an Angular app and how much backend control you retain when an integration goes beyond the standard flow.

favicon angularspace.com

Micro Frontends

Stefan Haas, a Senior Software Engineer at Microsoft, published a fairly thorough piece on Micro Frontends in general. His article draws the line between the Federation approaches — Native Federation and Module Federation — and iframes. His argument is that big enterprises frequently pick iframes, and not for performance reasons, since they do pay a performance penalty. The draw is isolation: something that matters a great deal once multiple applications have been built over many years and refuse to play nicely together.

Stefan also points out that the Federation approaches can be paired with Web Components. Even so, that combination does not buy you the degree of isolation that iframes provide.

In his view, Native Federation and Module Federation are an ideal match for greenfield projects in particular, where you get to draw the boundaries and verify everything fits together. He also brings up a newer alternative on the scene, Web Fragments.

Overall, it is a strong, detailed survey of the Micro Frontends landscape and the trade-offs each approach brings.

How Big Tech Builds Micro Frontends

Mention iframes to a frontend developer and watch their face. Then look at what Google Cloud Console, Spotify, Salesforce and SAP actually run inside their largest products.

favicon stefanhaas.dev

Native Federation v4

Still on the Micro Frontends theme: Angular Meetup Graz put on a dedicated online meetup featuring several talks about Native Federation version 4. Anyone curious can watch those talks, since the complete recording is up on YouTube.

NgRx 22

NgRx 22 has shipped. Its headline feature is experimental support for resources, delivered as Resource Extensions.

One example: an extension can be applied so that a resource holds on to its previous value while a new one loads after its reactive parameters change. You could replicate that behaviour on your own using snapshot() plus some extra state logic, but Resource Extensions keep you working on the resource itself. That way you can still write to the value, and the more specific type is preserved when you use something like httpResource or other resource types. So you get somewhat more than snapshots alone offer.

A small extra addition is SignalStoreFeatureType — a utility type meant for custom features, making them simpler to reuse.

The official NgRx blog post on dev.to covers these changes and others.

RxJS 9

Roughly two and a half years later, development of the next RxJS generation has picked up again. RxJS never produced a stable version 8 — despite 15 alpha releases and additional work on it — and the effort now continues under the RxJS 9 label.

The plan is for RxJS 9 to be built on top of the native Observable that the web platform provides. Browser support for it is not yet widespread, so where the native type is missing, RxJS falls back to its own implementation.

On August 4, 2026, 9.0.0-beta.0 — the first beta — appeared, followed by an announcement the next day, August 5.

RxJS on GitHub

RxJS 9.0.0-beta.0 release

Angular Articles

Two more articles round things out. The first, by Andrés Gesteira, reads closer to an opinion piece: he asks whether Angular deserves to still be called opinionated, walks through the recent revisions to the Angular style guide, and lays out his own take on what those changes mean.

The second comes from Jaime Burgos and is a technical deep dive into @defer. Rather than covering how a defer block behaves or where its edge cases lie, the piece looks at the internals — what the compiler emits behind the scenes. Anyone curious about that level of detail should read it.

Jaime contributes to the Angular project regularly, so he has a solid grasp of the inner workings.

Is Angular Still Opinionated? The New Style Guide

Angular’s new style guide dropped file suffixes, feature-folder rules, and CLI opinions. This article asks if the framework is still opinionated.

favicon quantum-quirks.hashnode.dev

Inside Angular's @defer: The Instructions Behind Deferrable Views

Angular PR #67190

Angular PR #66112

Angular PR #68333

Angular PR #70187