Andrew Scott discusses the Angular Router, Younes Jaadi explores Vitest, Hashbrown meets AI, State of JS highlights 100k stars, Maximilian looks back at Angular, and ngxtension 7.1 alongside ngDiagram 1.0 are released.
Andrew Scott on Angular's Router
During Armen Vardanyan's Angular Space podcast, Andrew Scott—an Angular team member—joined the conversation, covering a broad spectrum of subjects.
One idea discussed was a future router integration with resources, enabling Angular to know precisely what data it must fetch, potentially loading it all concurrently. Currently, a waterfall pattern exists, forcing each route segment along with its resolvers to be processed one after another.
Regarding RxJS, making it optional remains a plan, though it's not currently a top priority.
There was also talk about how community-created libraries fit with Angular. The ngxtension package, for instance, contains many router utilities that could plausibly live within the framework itself. Andrew's take was that Angular should focus on supplying core primitives, letting the community layer specialized features on top.
The migration of TypeScript's compiler to Go also came up, with the Angular team currently devoting a significant chunk of its effort toward getting ready for that switch.
There could, in theory, also be a combined strategy. Although framework lead Alex Rickabaugh skipped the podcast, he shared via a post that experiments are underway to potentially adopt Rust within parts of Angular's compile pipeline.
Younes Jaadi on Vitest
Younes Jaadi has released a video exploring Vitest, the default testing tool for Angular projects starting with version 21.
His presentation zeroed in on the browser mode, which leverages an end-to-end runner like Playwright or WebdriverIO to directly manipulate the DOM. He offered both technical details and hands-on advice for getting the most out of Vitest.
Within the Angular community, Younes holds considerable credibility, having advocated for Vitest in Angular well before it became the standard testing choice.
Manfred Steyer on Hashbrown and AI in Angular
Artificial intelligence is cropping up all over the place, and Angular is no exception—it can spin up dynamic components, take in prompts, and invoke tools as needed. Hashbrown stands out as a key tool in this space.
Manfred Steyer has put together a trio of blog posts covering this: getting started, wiring in a prompt, hooking it into your app, and diving into trickier stuff like dynamic components or enabling Hashbrown to run scripts right in the browser.
State of JavaScript and Angular's popularity
The State of JavaScript survey published its findings for last year. In 2024, Angular saw gains in popularity and satisfaction metrics, while 2025 brought a slight dip, with some variance from 2023 levels. Critics often point out the survey's sample isn't representative, meaning those figures might not mirror the wider developer community.
FOREM_LTAG_END:{"tag":"open_graph","url":"https://stateofjs.com/en-US","options":"https://stateofjs.com/en-US"}
Angular's GitHub repository passed the 100,000 stars milestone. To put that into context, React sits at roughly 240,000 stars and Vue is just over 53,000. Enea Jahollari highlighted a Reddit discussion on the webdev subreddit where someone asked whether Angular remains relevant; as Enea noted, the thread delivered some solid commentary in favor of the framework.
Maximilian Schwarzmüller – 10 Years of Angular
Within the Angular community, Maximilian Schwarzmüller needs little introduction. Since 2016, his Udemy offering has served as the initial gateway for countless developers diving into Angular. In a recent video, "Looking back at 10 years of Angular - and into its future," he walks through the framework's early stages, significant benchmarks, and its present state. For those seeking a trip down memory lane or a concise historical recap, this video proves worthwhile.
Also in the News
Version 7.1 of Ngxtension introduced injectParams.global(), exposing a single signal for every parameter present across the route hierarchy.
FOREM_LTAG_END:{"tag":"open_graph","url":"https://ngxtension.dev/","options":"https://ngxtension.dev/"}
The first stable version of ngDiagram, version 1, is now out. It has no dependencies, relies on current-generation Angular, and supports building interactive diagrams. The project shows real potential.
FOREM_LTAG_END:{"tag":"open_graph","url":"https://www.ngdiagram.dev/","options":"https://www.ngdiagram.dev/"}
If you're on VS Code, the latest Angular VS Code extension is worth a look—it ships with several fresh features.
https://github.com/angular/angular/releases/tag/vsix-21.2.0/
