15.11.2023 - 13:15 Uhr

Fullstack React-Anwendungen mit Next.JS

Pünk­tlich zum zehn­jähri­gen Jubiläum von React Mitte des Jahres veröf­fentlichte das React-Team eine über­ar­beit­ete Doku­men­ta­tion. Für Auf­se­hen und Kon­tro­verse sorgte darin die Empfehlung, kün­ftig für React-Anwen­dun­gen ein “Full­stack-Frame­work” wie Next.JS oder Remix einzuset­zen. Denn nur damit könne man neueste React-Fea­tures wie Serv­er Com­po­nents in der eige­nen Anwen­dung nutzen. Sind damit die Tage der klas­sis­chen Sin­gle-Page-Anwen­dung gezählt?

In dieser Ses­sion möchte ich Euch exem­plar­isch Next.js vorstellen und daran zeigen, was Serv­er Com­po­nents sind, was Full­stack-Entwick­lung damit bedeutet und wie sich deren Ein­satz auf Entwick­lung, Architek­tur und Betrieb eur­er Anwen­dun­gen auswirkt.

Lernziele

Nach diesem Vortrag wisst ihr, was Next.JS ist und was mögliche Use-Cases dafür sind. Ihr könnt einordnen, ob ein Fullstack-Framework und die serverseitige Entwicklung von React-Anwendungen auch für Eure Anwendungen bzw. Anforderungen in Frage kommen oder ob die klassische Single-Page-Anwendung weiterhin das Mittel der Wahl ist.

Niveau

Grundlagen

Vorkenntnisse

Diese Session richtet sich in erster Linie Entwickler:innen und Architekt:innen von React-Anwendungen. Ihr solltet React Vorkenntnisse mitbringen oder zumindest eine grundsätzliche Idee davon haben, wie React funktioniert.
Nils Hartmann
Freiberufler
X: @nilshartmann
Nils Hartmann ist freiberuflicher Software-Entwickler, -Architekt und Coach aus Hamburg. Er unterstützt Teams bei der Entwicklung von Backend- und Frontend-Anwendungen mit den Schwerpunkten React, TypeScript, GraphQL und Java. Nils hat ein Buch über React geschrieben sowie Videokurse zu GraphQL veröffentlicht. Über seine Erfahrungen berichtet er in Fachartikeln und Vorträgen. (https://nilshartmann.net)