π Neuer Blogartikel: A11y in Formularen mit Angular
Wie reagiert eine App auf fehlerhafte Submits β fΓΌr Screenreader & Tastaturnutzer:innen?
β‘οΈ Disabled Button?
β‘οΈ Inline-Fehler mit aria-*
β‘οΈ Fehlerzusammenfassung
β‘οΈ Fokus aufs erste Fehlerfeld
Jetzt lesen:
angular-buch.com/blog/2026-03...
But with this approach, you have to implement the final switch in the interceptor. This may violate separation of concerns...
Super highly underrated is `withRequestsMadeViaParent` IMHO! π
export const ADMIN_ROUTES: Routes = [
{
path: '',
component: AdminDashboard,
providers: [
provideHttpClient(
withInterceptors([adminAuthInterceptor]),
withRequestsMadeViaParent()
)
]
}
];
And then:
http .get('/api/public/status', {
context: new HttpContext().set(NEEDS_AUTH, false)
});
I am currently writing an article (in German) that explores all options. ππ
You mean like this? π
export const NEEDS_AUTH = new HttpContextToken<boolean>(() => true);
export const authInterceptor: HttpInterceptorFn = (req, next) => {
if (!req.context.get(NEEDS_AUTH)) {
return next(req);
}
// ...
};
π
°οΈ Angular Tip of the Day: Your app talks to multiple APIs - but your interceptors can't tell them apart!?
Wrap it. Filter it. Done!
This post is 100% AI slop!
Anthropic just shipped Remote Control for Claude Code: /remote-control
Start local sessions from the terminal, then continue them from your phone. Touch some grass without losing your flow.
This is the first phone β local machine integration from any major AI lab, but for sure not the last.
The Angular CLI. Everything works after installation, and updates are a breeze. ππ
I wrote a deep dive to get you started with Claude Code and Angular development! AI first!
β Your first Angular project
β Angular MCP server
β Plan mode & extended thinking
β Git integration
β Docker Sandbox
#Angular #ClaudeCode #AI #WebDevelopment
angular.schule/blog/2026-02...
Full technical deep-dive and setup guide: angular.schule/blog/2026-02...
That flickering. That endless scrolling. Claude Code is great, until your terminal explodes! π€―π€―
The #1 reported bug for a year. I found the fix. Two commands, done.
π€ Agentic Coding with π
°οΈ #Angular: AI agents work directly in your project β reading code, writing files, and planning next steps. The MCP server from @angular.dev ensures you get modern, best-practice code. Here's how:
angular.schule/blog/2026-02...
ππ
Mein Vorschlag: "Clean Code mit PHP 3" π
π
°οΈ #Angular 21 is here! π
The highlights:
β¨ Zoneless is now the default
π§ͺ Signal Forms (experimental)
β‘ Vitest replaces Karma/Jasmine
β
@angular/aria for accessibility
π€ MCP server & AGENTSβ€md for AI assistants now stable
More details here:
angular.schule/blog/2025-11...
π
°οΈ #Angular 21 ist da! π
Das sind die News:
β¨ Zoneless ist jetzt Standard
π§ͺ Signal Forms (experimentell)
β‘ Vitest ersetzt Karma/Jasmine
β
@angular/aria fΓΌr Barrierefreiheit
π€ MCP-Server & AGENTSβ€md fΓΌr AI-Assistenten stabil
Alle Details im Blog:
angular-buch.com/blog/2025-11...
π
°οΈ #Angular 21 introduces a significant change to unit testing: #Vitest is now the default! In this article, I will show you what Vitest means for you, how to migrate existing Angular projects, and what benefits Vitest offers.
angular.schule/blog/2025-11...
Do you want to use rxResource in production? Stop scrolling and read this! The experimental π
°οΈ #Angular Resource APIs have bugs that can break apps. In this article Iβll show fixes so you can ship with confidence.
angular.schule/blog/2025-10...
π
°οΈ #Angular ohne οΉ«Injectable({ providedIn: 'root' })? Johannes zeigt, wie ein οΉ«Service()-Decorator den Code kompakter machen kΓΆnnte.
Aber wΓΌrdest du so etwas in Produktion einsetzen? π€
Lies selbst: angular.schule/blog/2025-09...
FYI @gregonnet.bsky.social , I quoted you in the article! I hope you like it. ππ
I got tired of typing οΉ«Injectable({ providedIn: 'root' }) for every π
°οΈ #Angular service. So I built οΉ«Service() instead.
Good idea or careerβending move? π
Full story: angular.schule/blog/2025-09...
Years active in the community - 10+ years Favourite Angular feature - The Angular CLI is my favorite feature. It empowers developers to get started quickly, optimizes the development workflow, and ensures consistency across teams. Website - https://angular.schule/blog Fun fact - I co-wrote the German Angular Book in all its 4 editions, and I still find myself learning new things about Angular every day! Also, my coffee addiction is supercharging my Angular coding sessions.
Did you know that Johannes Hoppe, a GDE that has been a part of the community for more than 10 years, maintains angular-cli-ghpages?
This tool makes it incredibly easy to deploy Angular apps to GitHub Pages or CloudFlare Pages directly from the Angular CLI. Give it a try
github.com/angular-schu...
Miss the old angular(dot)io/resources page? That curated list of helpful π
°οΈ #Angular libraries and tools justβ¦ vanished. π±
So we brought it back!
Check it out at: angular.schule/blog/2025-06...
New π
°οΈ #Angular article! Tired of writing backend services by hand? Generate fully-typed Angular API clients with OpenAPI generator, fast and reliable!
β
Uses the new provideApi() syntax
β
Bonus: toSignal() and rxResource() examples
angular.schule/blog/2025-06...
#OpenAPI #Swagger
Fixed! π
Thank you very much, I will fix the article! ππ
π
°οΈ #Angular 20 is here! π
All news in the blog:
π οΈ New coding style guide: No more component suffixes
π Zoneless Developer Preview
π Farewell to *ngIf, *ngFor, *ngSwitch
β‘οΈ Stable signal APIs: effect(), linkedSignal(), toSignal()
π New resource API: httpResource()
angular.schule/blog/2025-05...