Мастерство
React · Эксперт - архитектура, внутренности и крайние случаи
- Под капотом: согласование, батчинг, конкурентный рендерингРазберись, как Fiber согласует дерево, группирует обновления и делает работу рендеринга прерываемой.
- Suspense, lazy и разделение кодаОсвой механизм приостановки, ленивую загрузку компонентов и разделение бандла.
- Экспертные паттерны: составные компоненты, инверсия управленияПроектируй гибкие API компонентов с помощью составных компонентов, state reducer и верного выбора между render props и хуками.
- Современный React: Server Components, use, useTransition, useOptimisticИзучи серверные компоненты, чтение промисов через use и оптимистичные обновления React 19.
- Качество: Testing Library, StrictMode, ProfilerТестируй поведение, а не реализацию, используй двойные вызовы StrictMode и измеряй рендеры через Profiler.