
Wo gehört welcher Code hin, wenn ein React-Projekt wächst? Feature-Sliced Design beantwortet das mit sechs Schichten, Slices und Segments.

Warum Radix, shadcn & Co. auf asChild statt as setzen – und wann du auf beides besser verzichtest.

Ein Button, der manchmal ein Link sein soll – und wie du das ohne doppelten Code und ohne TypeScript-Fehler löst.

RSC-Payload, Modul-Grenzen, Error Boundaries, Testing-Strategie: Das komplette Architektur-Modell hinter React Server Components – jenseits der Next.js-Marketing-Folie.

RSC versprechen weniger Bundle-Size und direkten Backend-Zugriff. Aber lohnt sich der Umstieg wirklich für dein Projekt?

Weniger Framework-Religion, mehr Entscheidungskriterien: Next.js vs. React + Vite im Praxis-Check."

Was, wenn es nicht jeder gut mit deiner API meint? Teil 4 zeigt CSRF-Schutz bei Cookie-Auth, warum dangerouslySetInnerHTML zur offenen Tür wird, und wie Zod kompromittierte API-Antworten abfängt.

TanStack Query in Produktion: Auth & Token-Refresh, SSR-Hydration, Cache-Persistenz und Ordnerstruktur für React-Apps, die wirklich skalieren.

TanStack-Query-Patterns für den Alltag: Prefetching, Optimistic Updates, Infinite Queries, Retry-Strategien und die React Query Devtools.

Server State ist kein klassisches State-Management-Problem — es ist ein Caching-Problem mit Nebenwirkungen wie Race Conditions, Deduplizierung und Hintergrund-Synchronisation.

React.memo() kann tricky sein - lerne wie du Fallstricke vermeidest und welche Alternativen es gibt

Dieser Artikel zeigt die drei Kontexte, in denen useCallback wirklich etwas bringt, und wann ihr ihn getrost weglassen solltet.

Dieser Artikel zeigt, wann useMemo wirklich Performance bringt, wann er nur Ballast ist, und welche Alternativen (von simplem Verzicht bis React Compiler) oft die bessere Wahl sind.

Lerne Referential Equality im Zusammenspiel mit nicht-primitiven Datentypen in React kennen. Zwei Probleme, drei Auswirkungen und viele Lösungen!