Frontend-Freunde #4 – Reactive Programming


Details
Reactive Programming ist ein neuer Denkansatz für die Entwicklung von interaktiven Frontends: Wir betrachten alles als Events – nicht nur Mausklicks, sondern alle Nutzereingaben und Änderungen an Variablen und Datenstrukturen. Und wir reichen diese nicht nur durch unsere Code-Strukturen durch. Reactive Programming präsentiert uns eine neu gedachte Architektur, die sich ganz auf eintretende Events ausrichtet.
Reactive Everywhere
Thomas macht den Start und zeigt uns, wie die Entwicklung reaktiver Anwendungen im Backend wie im Frontend aussehen kann. Anhand von Beispielen mit RxJava und RxJS / Angular werden die Prinzipien reaktiver Programmierung erläutert und ein Ausblick auf reaktive Systemarchitektur vorgestellt.
RxJS
RxJS ist die zentrale Bibliothek für Reactive Programming mit JavaScript. Roman baut also in dem zweiten Vortrag auf die Grundlagen des ersten auf und zeigt uns, wie das ganze konkret mit RxJS aussieht. Titel des Vortrags: „Shoot the bunny – the reactive way”. Klingt also ganz danach, als ob wir auch konkrete Tipps für unseren Alltag mit nach Hause nehmen können! 🐰
Ablauf
Unsere Talks sind auf 30 Minuten ausgelegt, sodass viel Raum für Fragen und Diskussionen sowie entspanntes Netzwerken mit Bier oder Nichtalkoholischem bleibt.
Um gemütlich mit einem Feierabendbierchen reinstarten zu können und nicht zum Meetup hetzen zu müssen, treffen wir uns um 18:30 Uhr, aber der erste Talk startet erst um 19:00 Uhr.
Links
- Aufzeichnungen & Slides vom letzten Meetup: WebAssembly https://youtu.be/9RXlkCOgal0 + HTML5 Games mit Phaser: https://youtu.be/o5uiJwSvths
- Profil von Thomas Kruse (trion): https://www.xing.com/profile/Thomas_Kruse27
- Profil von Roman Klauser (codecentric): https://www.xing.com/profile/Roman_Klauser2
Hinweis zur Videoaufzeichnung
Wir zeichnen die Talks auf und machen Fotos auf dem Event, um damit zu werben und die Inhalte einer breiteren Audienz zur Verfügung zu stellen. Mit der Teilnahme erklärst du dich damit einverstanden. Um nicht mit dem Hinterkopf im Video zu landen, könntest du dich auch hinter der Kamera verstecken, aber Fotos entkommst du sicher nur durch eine gute Verkleidung. :)

Frontend-Freunde #4 – Reactive Programming