Seminare
Seminare

Webanwendungen mit React – Fortgeschrittene Konzepte und KI-Agenten

Seminar - oose eG

Webanwendungen müssen heute hohe Ansprüche erfüllen. Sie sollen sofort reagieren und auch in komplexen Ansichten konsistente Daten zeigen. Immer häufiger kommt ein KI-Assistent hinzu, der Aufgaben selbst erledigt, den Benutzern aber trotzdem die volle Kontrolle lässt. Im Seminar entwickelst du Schritt für Schritt eine Anwendung, die genau das leistet, und lernst dabei die passenden Werkzeuge und Pattern kennen. Am Ende kann der Assistent die Anwendung bedienen, die du selbst gebaut hast.

Sofort reagieren

Mit TanStack Query lädst, cachst und änderst du serverseitige Daten. Optimistische Updates zeigen Änderungen an, bevor der Server sie bestätigt hat. Du lernst, wie du mit Suspense festlegst, wo deine Anwendung auf Daten wartet, ohne dabei in Request-Wasserfälle zu laufen. Transitions sorgen dafür, dass sichtbare Inhalte stehen bleiben, bis die neuen bereit sind. Mit Activity bleiben ausgeblendete Bereiche wie Tabs samt Zustand erhalten und sind beim Zurückwechseln sofort wieder da.

Konsistent bleiben

Ändern sich Daten an einer Stelle, soll die Oberfläche auch in komplexen Ansichten konsistent bleiben. Du lernst, Caches gezielt zu invalidieren und für jede Art von Zustand den richtigen Platz zu finden: lokal in der Komponente, in der URL, im React Context oder in einem Store. Dabei klären wir, wann Context ausreicht und wann sich ein Store lohnt. Am Beispiel des TanStack Router siehst du außerdem, wie du Zustand typsicher in der URL ablegst, damit Links, Reload und Zurück-Button zuverlässig funktionieren.

Aufgaben erledigen lassen

Ein KI-Assistent wird erst richtig nützlich, wenn er nicht nur antwortet, sondern selbst handelt. Dabei verhält er sich anders als ein klassisches API: Er liefert seine Antwort stückweise, besorgt sich zwischendurch selbst Daten und fragt bei Bedarf nach. Klassische Data-Fetching-Ansätze stoßen hier an ihre Grenzen. Du lernst, wie das offene Protokoll AG-UI damit umgeht, und setzt mit TanStack AI einen Chat mit Streaming um. Mit Tools auf Client- und Serverseite bedient der Agent deine Oberfläche selbst, etwa indem er ein Formular für dich ausfüllt. Bei kritischen Aktionen bittet er den Benutzer vorher um Freigabe.

Du möchtest darüber hinaus Themen wie Fullstack-Entwicklung mit Next.js oder React Server Components vertiefen? Dann sprich uns gerne auf ein individuelles Inhouse-Seminar an.

Termin Ort Preis*
22.03.2027- 24.03.2027 Hamburg 2.249,10 €
06.09.2027- 08.09.2027 Hamburg 2.249,10 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Serverdaten im Griff: Caching-Strategien, Invalidierung und optimistische Updates

  • Suspense, Transitions und Activity: Steuern, was die Oberfläche zeigt, während im Hintergrund geladen wird

  • Zustand richtig verorten: Wann URL, Context oder Store die bessere Wahl ist

  • Formulare: Typsicher und nutzerfreundlich mit React Hook Form

  • KI-Agenten im Frontend: Warum klassisches Data Fetching nicht reicht und was AG-UI und TanStack AI anders machen

  • Agenten mit Kontrolle: Tools in Browser und Backend sowie Freigaben durch den Menschen

Dauer/zeitlicher Ablauf:
3 Tage
Teilnahmevoraussetzungen:

Dieses Seminar ist für dich richtig, wenn du bereits React-Anwendungen entwickelst und dein Wissen über die Grundlagen hinaus vertiefen möchtest. Für die Programmier-Übungen setzen wir grundlegende React- und TypeScript-Kenntnisse voraus. Vorwissen zu KI oder Sprachmodellen brauchst du nicht.

Beachte bitte, dass es sich bei diesem Seminar nicht um eine React-Einführung handelt. Das passende (Inhouse-)Seminar dafür findest du hier: Single-Page-Anwendungen mit React und TypeScript.

Zielgruppe:
  • Entwickler:innen
  • Architekt:innen
  • Alle, die Webanwendungen mit React entwickeln möchten
Seminarkennung:
REACT2 99022
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha