Veranstaltung

125. Treffen: Modern React with Hooks

Am Donnerstag den 06. Februar 2020 findet unser bereits125. Treffen statt. Wir sind zu Gast bei unserem Fördermitglied der jambit GmbHin Leipzig. Los geht’s 19:00 Uhr.

Santo Pfingsten wird zum Thema „Modern React with Hooks“ sprechen.

Das React Team hat Ende 2018 Hooks eingeführt, um eine Alternative zu klassenbasierten Komponenten und den verbundenen Problemen zu schaffen.

React bringt eine Handvoll eingebaute Hooks mit sich. Diese können in funktionalen Komponenten genutzt werden, um State zu halten und zu verändern, als auch um situationsbedingt Code auszuführen. Während dieses Live-Coding-Vortrags wird darauf eingegangen, wie man Hooks einsetzt und was man dabei zu bedenken hat. Denn auch hier gibt es Probleme, die unerfahrenen Entwicklern einiges Kopfzerbrechen bereiten können.

Eines der größten Argumente, die für Hooks sprechen, ist die Wiederverwendbarkeit von Komponentenlogik. Daher werden wir uns natürlich auch anschauen, wie man eigene Hooks schreiben und einsetzen kann.

Dieser Vortrag richtet sich an Frontend-Entwickler, die sich schon mal mit React befasst haben. Es ist kein Spezialwissen notwendig. Bei Bedarf kann eine kurze Einleitung zum Thema React gegeben werden.

Santo Pfingsten beschäftigt sich seit über 19 Jahren mit der Programmierung in diversen Sprachen und Bereichen. Sowohl privat, als auch beruflich ist das Thema Web-Entwicklung nicht wegzudenken. Unter Anderem entwickelt er zwei Firefox Erweiterungen (Web-Extensions), wovon eine von Mozilla offiziell als „empfohlen“ beworben wird.
Mit TypeScript beschäftigt er sich seit 2013 (kurz nach der Veröffentlichung) und mit React seit 2017. Nachdem Ende 2018 Hooks eingeführt wurden ist er Feuer und Flamme für React Projekte in Kombination mit TypeScript.
Seit er bei jambit arbeitet fokusiert er sich auf Frontend-Entwicklung und arbeitet derzeit an einer modularisierten React Anwendung mit Micro-Frontends, Redux und Sagas, geschrieben in TypeScript. Gute Architektur ist dem Kunden sehr wichtig, so dass hier entsprechend Zeit investiert wurde und viel Wissen aufgebaut werden konnte.

Unter allen Teilnehmern verlosen wir einmal das Buch „Design Patterns“ von Erich Gamma u.a., ein Exemplar von „User Stories“ von Mike Cohn und einmal das Buch „Microservices – Konzeption und Design“ aus dem mitp Verlag. Der Verlag unterstützt unsere Veranstaltung als Preissponsor.