Интерфейс & UX
L3Продвинутый
Подтверждено артефактомКомпонентная архитектура React
В чём суперсила создателя
Разделяешь серверные и клиентские компоненты, создаешь переиспользуемые модули без спагетти-кода и утечек рендеринга.
Чистый, масштабируемый фронтенд. Грамотное разделение Server Components (для быстрой загрузки и SEO) и Client Components (для интерактивности) в React 19 / Next.js.
Термины и понятия (Глоссарий)
Ступени мастерства (L1 → L2 → L3)
L1
Декомпозиция на кирпичикиБазовый
- Выделение повторяющихся блоков в переиспользуемые компоненты
- Типизация props через TypeScript interfaces
L2
Server & Client ComponentsРабочий
- Минимизация использования 'use client' на листьях дерева компонентов
- Оптимизация рендеринга и предотвращение лишних перерисовок
L3
UI Kit и полиморфные компонентыПродвинутый
- Создание дизайн-системы на CSS Variables без привязки к тяжелым библиотекам