Modern Web Development Meetup
Details
Willkommen zum zweiten Modern Web Development Meetup in Stuttgart! Unser Meetup ist der perfekte Treffpunkt für alle Softwareenthusiasten mit der Leidenschaft für moderne Webtechnologien.
Wir bieten eine Plattform für Austausch, Wissenstransfer und Networking rund um moderne Webtechnologien, moderne Entwicklungsmethoden und Arbeitsweisen.
Egal ob Anfänger oder Experte, wir laden alle Gleichgesinnten ein Wissen zu teilen und sich zu vernetzen.
Wir öffnen die Tore ab 17:45 Uhr, Start um 18:15 Uhr.
Im Anschluss laden wir noch zum gemütlichen Essen, Trinken und Netzwerken ein.
Session #1
Next.js Rendering-Strategien (SSR, SSG, ISR, PPR) im Vergleich
Julian Richter, Co-Founder & CEO Team One Developers GmbH
In der heutigen Zeit sind User Experience und insbesondere Performance zentrale Erfolgsfaktoren für digitale Produkte. Next.js stellt als eines der führenden React Frameworks zahlreiche Rendering-Strategien wie Server-Side Rendering (SSR), Static-Site Generation (SSG), Incremental Static Regeneration (ISR) sowie neue Features wie Streaming und Partial Prerendering (PPR) bereit. Diese Präsentation gibt einen Einblick in die Funktionsweise und Einsatzmöglichkeiten der verschiedenen Ansätze und bietet Entwicklern eine praktische Anleitung zur Auswahl der optimalen Rendering-Strategie unter Gesichtspunkten wie SEO, Ladezeiten, Datenaktualität und Implementierungskomplexität.
Über Julian: Julian ist Co-Founder und CEO von Team One Developers. Mit über 13 Jahren Erfahrung in der agilen Softwareentwicklung hilft er Teams, digitale Produkte zu entwickeln, die Menschen begeistern. Sein Schwerpunkt liegt im TypeScript Ökosystem und im Bereich Frontend Performance, User Experience und Accessibility.
Session #2
Die Domain-Driven-Design-Werkzeugkiste
Frank Steimle & Florian Pfleiderer, Digital Frontiers GmbH & Co. KG
Die Grundlage für gute Software ist eine gute Architektur. Eine zum System passende Architektur kann jedoch nicht im luftleeren Raum entstehen - um eine geeignete Architektur definieren zu können, muss man die Domäne und ihre Anforderungen verstehen. Moderne Architekturarbeit beginnt somit ein ganzes Stück vor der eigentlichen Architektur. Für diese Exploration der Domäne wurden im Rahmen von Domain-Driven Design (DDD) verschiedene kollaborative Modellierungstechniken entwickelt. Deren Ziel ist es, dass alle an einer Software beteiligten Personen die Domäne und ihre Anforderungen kennen und verstehen. Insbesondere soll eine gemeinsame Sprache entwickelt werden, um über Problemstellungen innerhalb der Domäne diskutieren zu können, die auch als Ubiquitous Language im Sinne von DDD verwendet werden kann. In diesem Vortrag möchten wir einige beliebte Modellierungstechniken kurz vorstellen und ihre Stärken hervorheben. Insbesondere, möchten wir einige Ratschläge geben, wie man auf Basis des Szenarios eine kollaborative Modellierungstechnik auswählt.
Über Frank:
Frank Steimle ist Senior Consultant bei Digital Frontiers. Er fokussiert sich auf agile Softwareentwicklung in Kombination mit Domain-Driven Design. Er interessiert sich dabei besonders für Event Modeling, CQRS, Event Sourcing und alle Arten von eventgetriebenen Architekturen.
Über Florian:
Florian Pfleiderer beschäftigt sich als Senior Consultant bei Digital Frontiers mit agiler Software-Entwicklung. Seine Kunden berät er in den Bereichen Architektur, Microservices und Craftsmanship.
Die Vorträge finden auf Deutsch statt.
Modern Web Development Meetup