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, 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 пісочниці