Getting Started - Fullstack-Anwendungen mit React und TanStack

Abstract

Mit "TanStack Start" steht ein neues Framework für React zur Verfügung, das uns erlaubt, unsere React-Anwendungen serverseitig auszuführen und zu rendern. Damit sollen Performance-Nachteile rein clientseitiger Anwendungen kompensiert werden. Dabei setzt "TanStack Start" auf den "Client-first"-Ansatz. Wir bauen zuächst wie gewohnt eine Single-Page-Anwendung, verschieben dann einzelne Teile selektiv auf den Server, um gezielt Verbesserungen der Performance vornehmen zu können. Der Umstellungsaufwand von einer "normalen" React-Anwendung soll dadurch möglichst gering bleiben.

In diesem Vortrag möchte ich euch anhand vieler Beispiele und Live-Coding einen praktischen Einstieg in das Framework geben und dabei auch die Fragen disktuieren, für welche Use-Cases TanStack Start geeignet ist, wie ihr damit React Server Components verwenden könnt und wie eine Migration bestehender Anwendungen aussehen kann.

Der Vortrag richtet sich an Web-Entwickler:innen und Architekt:innen, die sich für moderne Webtechnologien interessieren. Die gezeigten Konzepte werdet ihr auch ohne React Vorkenntnisse verstehen.

Slides und Source Code

Slides und Material kommen nach dem Talk

Mein Workshop zum Thema

Rund um das Thema React, Next.js und Fullstack-Entwicklung biete ich In-House-Workshops und Schulungen an. Mehr Informationen dazu findest du hier.