JavaScript

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.

8 hilfreiche Tipps zur Umsetzung von Node.js-Architekturen

Es gibt viele gute Gründe, warum man sich vor und während der Entwicklung einer Node.js-Applikation Gedanken über die Architektur machen sollte. Einer der wichtigsten Gründe ist, dass stetig neue Anforderungen an die eigene Applikation gestellt werden und sich diese im Lauf der Zeit auch ändern können. Deshalb sollte die Applikation mithilfe einer guten Node.js-Architektur über ein gewisses Maß an Flexibilität verfügen.

Tutorial: MQTT mit JavaScript

Bei großen oder kostenintensiven Deployments mag ein von Hand entwickeltes Protokoll Kosten sparen. Insbesondere bei kleineren Installationen ist es jedoch im Interesse der Aufwandsvermeidung oftmals vernünftiger, auf eine vorgefertigte Implementierung zu setzen.