
Moderne Frontend- und Fullstack-Entwicklung mit ReactWelcher Frontend‑Entwickler hat noch nicht von React gehört? Die führende JavaScript‑Bibliothek für moderne Benutzeroberflächen ist heute aus der Webentwicklung nicht mehr wegzudenken – ob für zahlreiche Single-Page-Applikationen in Unternehmen, öffentliche Webseiten oder mobile Apps auf iOS und Android.Erfahren Sie in diesem umfassenden Handbuch des JavaScript‑Experten Sebastian Springer, wie Sie moderne und performante Oberflächen mit React entwickeln. Durch klar strukturierte und leicht verständliche Beispiele erlernen Sie die Grundlagen von React, Next.js, React Native und Redux. Auch als fortgeschrittener JavaScript‑Entwickler profitieren Sie von zahlreichen Praxis‑ und Profithemen – von Testing, Styling und Performance‑Optimierung über Validierung und Debugging bis hin zu Fullstack‑ und mobilen Anwendungen. Dieses Buch ist ein Muss für alle JavaScript-Entwicklerinnen und ‑Entwickler und für alle, die React professionell einsetzen möchten!Grundlagen und Profiwissen, für Einsteiger und FortgeschritteneKomponentenarchitektur, Hooks, State‑Management und FormulargestaltungTesting, Performance, Routing, Server‑Side Rendering mit Next.js, React Native, KI-Applikationen u. v. m. Aus dem Inhalt:Erste Schritte mit ReactTypsicherheit in React mit TypeScriptStyling von KomponentenAbsicherung durch automatisierte TestsInteraktion über Formulare und ValidierungZentrales State‑Management und Alternativen zu ReduxAsynchronität und Serverkommunikation mit TanStack QueryRouting und Navigation in React‑ApplikationenPerformance‑OptimierungServer‑Side Rendering und Fullstack‑React mit Next.jsServerkommunikation mit GraphQL und dem Apollo Client