Angular Abenteuer

So implementiert Ihr Querschnittsfunktionen mit Angular

Querschnittsfunktionen – das sind diese lästigen, meist technischen Anforderungen, die es immer und immer wieder zu berücksichtigen gilt. Beispiele dafür sind unter anderem Authentifizierung, Protokollierung oder die Behandlung von Fehlern. Natürlich möchte man die dafür nötigen Methodenaufrufe nicht ständig wiederholen müssen. Idealerweise werden sie automatisch aktiv. In diesem Artikel zeige ich drei Mechanismen von Angular, die genau das auf elegante Art erlauben: Guards, HTTP Interceptors und Direktiven. Alle gezeigten Beispiele können auf GitHub nachgelesen werden.

Flexible Clientarchitekturen mit Web Components und Micro Apps: Angular, Vue.js und Co. friedlich vereint

Wir haben mittlerweile Milchprodukte, die länger halten als so manches JavaScript-Framework. Diese Aussage ist natürlich nicht ganz ernst gemeint, aber wie so oft bewahrheitet sich, dass in jedem Scherz auch ein Körnchen Wahrheit steckt. Es ist nämlich tatsächlich so, dass die Release- und Innovationszyklen im Web-Umfeld so kurz wie noch nie sind.