State Management
Manage application state effectively with various strategies
Advanced Forms
Complex form patterns in React — validation, controlled inputs, and libraries
Performance Optimization
Optimizing React apps — memoization, lazy loading, and profiling
Testing
Frontend testing — unit, integration, and e2e tests
Accessibility
Building inclusive web applications — WCAG, ARIA, and semantic HTML
Design Patterns
Common design patterns in frontend development
Form Libraries
Build complex forms with React Hook Form and Zod validation
State Management Libraries
Compare Zustand, Jotai, and Context — when to use each
Bundlers and Build Tools
Understanding Webpack, Vite, Turbopack, and build optimization
Monorepos
Managing multiple packages in a single repository with pnpm and Turborepo
Modern Web APIs
Browser APIs for lazy loading, responsive components, offline support, and more