Blog
Gedanken zu Angular, Webentwicklung und modernem Frontend.

WebMCP: KI-Agenten in Angular-Apps integrieren
Veröffentlicht auf angular-buch.comDie Integration von KI-Agenten in Web-Anwendungen wird in den nächsten Jahren ein zentrales Thema. Mit dem in Entwicklung befindlichen Vorschlag WebMCP sollen Webseiten dem Browser – und damit angeschlossenen KI-Agenten – strukturierte Tools zur Verfügung stellen können. Die Webseite deklariert ihre Fähigkeiten, und der Agent ruft sie direkt auf.

Barrierefreiheit in Formularen — Daten versenden
Veröffentlicht auf angular-buch.comWenn Nutzende ein Formular absenden, das noch Fehler enthält, entscheidet die Reaktion der Anwendung über die Benutzerfreundlichkeit. Gerade für Menschen, die auf Screenreader oder Tastaturnavigation angewiesen sind, ist ein durchdachtes Verhalten beim Absenden essenziell. In diesem Artikel betrachten wir verschiedene Varianten, wie wir bei der Nutzung von Angular Signal Forms auf ein ungültiges Absenden reagieren können.

When Your Live Region Isn't Live: Fixing aria-live in Angular, React, and Vue
Learn how to fix aria-live regions that fail silently in modern SPAs. Discover why screen readers miss your announcements when frameworks recreate DOM elements, understand the difference between polite and assertive announcements, and implement two reliable patterns - local and global live regions - with concrete examples for Angular, Vue, and React applications.

Supercharge Your Angular PWA with Push Notifications: From Setup to Debugging
Veröffentlicht auf DB Systel Tech StoriesIn modern web applications, push notifications have become an essential feature for engaging users. Service workers are crucial in enabling this functionality by running scripts in the background, independent of a web page. This guide will walk you through setting up a service worker with push notifications in Angular, including testing, verifying, debugging, and avoiding common pitfalls.

Modern Angular: den BookMonkey migrieren
Veröffentlicht auf angular-buch.comAngular erlebt einen Aufschwung: Mit den letzten Major-Versionen des Frameworks wurden einige wichtige neue Konzepte und Features eingeführt. Wir berichten darüber regelmäßig in unseren Blogposts zu den Angular-Releases. In diesem Artikel wollen wir das Beispielprojekt "BookMonkey" aus dem Angular-Buch aktualisieren und die neuesten Konzepte von Angular praktisch einsetzen.

How we migrated our Vue 2 enterprise project to Vue 3
Veröffentlicht auf DB Systel Tech StoriesEven if Vue 3 isn’t a new thing anymore, there are still a lot of Vue 2 apps which haven’t been migrated yet. In this blog post I will give you an insight into how my team mastered the migration and what pitfalls we faced.

Route based navigation menus in Vue
Learn how to build a dynamic navigation menu based on the route configuration using Vue3 and Vue Router.

Speed up your Angular schematics development with useful helper functions
Veröffentlicht auf Angular.loveAngular CLI schematics offer us a way to add, scaffold and update app-related files and modules. In this article I will guide you through some common but currently undocumented helper functions you can use to achieve your goal.

My Development Setup
In this article I will present you what tools I am using during my day-to-day development. Also I will show you a list of extensions and their purpose that help me (and probably you too!) to be more productive.

ngx-semantic-version: enhance your git and release workflow
Veröffentlicht auf angular.schule.comIn this article I will introduce the new tool ngx-semantic-version. This new Angular Schematic allows you to set up all necessary tooling for consistent git commit messages and publishing new versions. It will help you to keep your CHANGELOG.md file up to date and to release new tagged versions. All this is done by leveraging great existing tools like commitizen, commitlint and standard-version.





















