Skip to content

Artikel über ES6

Gedanken zu Softwareentwicklung, Spielen, Design und den Dingen, die ich unterwegs lerne.

Werbung Talescape

Mit mehreren Promises gleichzeitig arbeiten

Callbacks waren in JavaScript lange ein notwendiges Übel, um mit der asynchronen Natur der Sprache umzugehen. Promises machen in ECMAScript 6 endlich Schluss damit. Statt einer verschachtelten Callback-Struktur, kann man nun Operationen sauber miteinander verketten. Doch richtig spannend wird es erst, wenn man mehrere asynchrone Operationen auf einmal ausführen möchte. Ich gehe davon aus, dass Ihr Euch schon mit Promises beschäftigt habt. Für alle anderen gibt es zu Beginn eine kleine Zusammenfassung.

Simple Node.js Boilerplate

Jedes Projekt von Grund auf neu zu entwickeln kostet wahnsinnig viel Zeit. Zum Glück gibt es Boilerplates. Hierbei handelt es sich um einen Grundsetup für Euer Projekt. Dieses Grundgerüst kann man entweder selbst für sich zusammen stellen oder man greift auf eines der zahlreichen Projekte bei Github zurück. In diesem Artikel stelle ich Euch heute eine einfache Boilerplate vor, welche ich für meine Node.js-Projekte verwende.

Wie man einen Mediator mit ES6 erstellt

Einen Mediator einzusetzen, ist immer dann sinnvoll, wenn man eine enge Kopplung von Komponenten vermeiden möchte, aber trotzdem eine Kommunikation zwischen eben jenen notwendig ist. Einen Mediator zu schreiben ist nicht schwierig. Ich zeige Euch heute anhand eines PubSub-Services, wie man einen solchen mit ein paar Zeilen Code definieren kann.