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 € |
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
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.