1
React: JSX, Virtual DOM, Reconciliation, Fiber-Architektur
2
Moderne Hooks: useState, useEffect, useContext, useMemo, useCallback, useActionState
3
Server Components vs Client Components ("use client"), Kompositionsmuster
4
Props, State, State Lifting, Prop Drilling und Lösungen
5
React-Lebenszyklus, useEffect Cleanup, Dependency Array, Strict Mode
6
Next.js App Router: Routing, Layouts, Templates, Loading/Error States
7
Data Fetching: Async Server Components, Fetch Caching, Revalidierungsstrategien
8
Server Actions: Progressive Enhancement, useActionState, Formularverarbeitung
9
Rendering-Strategien: SSR, SSG, ISR, Client-Side, Streaming
10
State Management: Context API, Zustand, Redux Toolkit, Server State (TanStack Query)
11
Performance: React.memo, useMemo, useCallback, Lazy Loading, Suspense Boundaries
12
Routing: Dynamische Routen, Parallel Routes, Intercepting Routes, Middleware
13
Metadaten und SEO: generateMetadata, Sitemap, robots.txt, Open Graph
14
Testing: Komponententests, Integrationstests, E2E, Mocking, Testmuster
15
Build-Optimierung, Bundle-Analyse, Deployment (Vercel, Docker), Monitoring