React 19 Core, Паттерны и Архитектура
Углубленный инженерный справочник по современному React: 14 доменных направлений, 70 практических статей. От базового фундамента до внутреннего устройства Fiber, компилятора React Forget, атомарного стейта, React Flow, Web Audio/WebRTC, R3F шейдеров и AST-тулинга.
Ключевые темы React 19
Выберите инженерную область, чтобы изучить структуру тем, детальные разборы исходного кода ядра и production-паттерны
React 19 Основы (С нуля)
Фундамент React 19 с нуля: компоненты, декларативный JSX, пропсы, useState, иммутабельность, списки, ключи, useRef и useEffect
Ядро React 19 & Fiber
Fiber reconciler, Lanes model, Concurrent Mode, Event Delegation, Virtual DOM
Хуки, Стейт & Данные
Встроенные хуки, кастомные хуки, useActionState, useOptimistic, useTransition, стейт-машины
Архитектура Компонентов
Compound components, Polymorphic components, Slots, Headless UI, Error Boundaries
Производительность & Тестирование
Profiler, React DevTools flamegraph, Virtualization, Vitest, RTL, Component Testing
Серверные Примитивы & Native SSR
React Server Components, хук use(), Server Actions, Asset Loading, Document Metadata
Анимации, 3D & Графика
Motion / Framer Motion, View Transitions API, Three.js, React Three Fiber, Canvas 2D
Real-time, PWA & Local-First
WebSockets, SSE, CRDT, IndexedDB, Dexie.js, Service Workers, Offline-first
Enterprise & Безопасность
Микрофронтенды, Module Federation, XSS/CSRF в React, Content Security Policy, Monorepos
Enterprise Forms & Валидация
React Hook Form v7+, React 19 useActionState, схемы Zod vs Valibot, матричные формы useFieldArray, визарды и доступность (a11y)
Node Graphs, Flow & Canvas
React Flow (@xyflow/react), алгоритмы авто-раскладки Dagre/Elkjs, рендеринг 10 000+ узлов, Infinite Canvas и совместный CRDT Yjs
Audio, Video & WebRTC Стриминг
Web Audio API и Audio Worklets, кастомный HLS/DASH видеоплеер, WebRTC SFU конференции, WebCodecs и голосовые AI-ассистенты с VAD
Продвинутый 3D, Шейдеры & Физика
Кастомные GLSL шейдеры в R3F, конвейер пост-процессинга, физика Rapier 3D, InstancedMesh для 50 000+ объектов и Spatial WebXR
Staff Engineer: React Compiler & AST
Внутренности React Compiler (HIR/SSA), кастомные правила ESLint и плагины SWC/Babel, кодмоды jscodeshift и WASM песочницы