ONLINE-WORKSHOP: RxJS, Redux UND XState
Warum ist RxJS, Redux und XState so populär in Angular-, React- und anderen Software-Projekten? Technologien kommen und gehen - doch deren Paradigmen und Modelle sind altbekannt und überdauern diese. Setzt man diese richtig ein, dann kann man die Software in Bezug auf Stabilität, Qualität und Wartung erheblich verbessern und vereinfachen. Was passiert in diesem Online-Workshop?- RxJS: was ist Reactive Programming (https://en.wikipedia.org/wiki/Reactive_programming) und ReactiveX (http://reactivex.io)?
- Die 3 Redux-Prinzipien (https://redux.js.org/understanding/thinking-in-redux/three-principles): "single source of truth", "state is read-only" und "changes are made with pure functions"
- XState (https://xstate.js.org): Vereinfachung von UI-Workflows mittels Abbildung endlicher Automaten (https://en.wikipedia.org/wiki/Finite-state_machine)
Updates und Details erfahrt ihr in der Meetup-Gruppe Code Monkey Club Freiburg (https://www.meetup.com/de-DE/Code-Monkey-Club-Freiburg/).Für wen ist der Workshop?
Software Entwickler, die gerne etwas über diese Technologien erfahren und verstehen möchten, welche Paradigmen und Modelle diese Technologien zugrunde liegen. Es werden Erfahrungen aus dem Bereich Angular und React ausgetauscht. Im Anschluß gibt es Bier und/oder Mate für alle die Vor-Ort sind :).Wer hält den Workshop?
Tai Truong (https://www.xing.com/profile/Tai_Truong/) ist seit 2016 wieder in Freiburg - seiner Heimat. Zuvor war er über 15 Jahre in der Schweiz in vielen Positionen und Startups als Developer, ScrumMaster und CTO tätig. Jetzt backt er kleine Brötchen, ist Digital-Nomade, Fullstack-Entwickler und tauscht sich gerne anderen aus - beispielsweise über das lose Code Monkey-Netzwerk (https://www.code-monkey.club). Ein anderes persönliches Anliegen ist seine Arbeit und Unterstützung von sozialen Projekten, um anderen Menschen zu helfen und etwas zurückzugeben.