Micro-Frontends mit React - ein Erfahrungsbericht

 
Conference Day - 03. Juni
 
15:45
16:30
 
.NET + JavaScript User Group
 
Rebland (1. OG)

Bei dmTECH haben wir Microservices eingeführt, um den Backend-Code in gut wartbare Teile zu zerlegen und über mehrere Teams skalieren zu können. Im Frontend war zunächst weiter ein Monolith im Einsatz. Aber auch der Frontend-Code wurde zu groß für ein Team und es kam der Wunsch auf, modulare Einheiten in kleineren Teams zu entwickeln. In diesem Talk möchten wir euch unseren Weg von einem zentralen Frontend-Team hin zu autonomen End-to-End-Teams aufzeigen. Am Beispiel vom Online-Shop dm-drogerie markt (dm.de) verdeutlichen wir, wie wir die Integration im Frontend mit React und Dependency Inversion umgesetzt haben, so dass jedes Team unabhängig in der jeweiligen Domäne entwickeln, releasen und deployen kann.

Denise Schäfer

dmTECH, Germany

Denise ist seit mehreren Jahren Software-Entwicklerin bei dmTECH und mag technische und architektonische Herausforderungen in allen Bereichen der Software-Entwicklung.

 

Benjamin Seber

synyx GmbH & Co. KG, Germany

Benny ist Software-Entwickler bei synyx GmbH & Co. KG, wo er seit mehreren Jahren verschiedene Kunden bei der Entwicklung von Softwarelösungen im agilen Umfeld unterstützt.