me_edu
React: первое приложениеШаг 37 из 39 · 0% пройдено
2. Профессиональный практикум: проект, качество и портфолио
3. Атлас программных моделей: данные, архитектура, API и тесты
Композиция и подъём состояния

Композиция и что дальше

Шаг 37 из 396 минТеория
Цель

Понять основной механизм темы «Композиция и что дальше» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

Опорная идея

React поощряет композицию — сборку сложного из простого. Вместо одного огромного компонента создают много маленьких и комбинируют их. Признак хорошего компонента: он делает одну понятную вещь и легко переиспользуется.

Полезные приёмы композиции: • разбивайте интерфейс на смысловые части (Header, Sidebar, Card); • передавайте через children гибкое содержимое контейнеров; • передавайте функции-обработчики пропсами, чтобы родитель управлял логикой.

Что изучать дальше, освоив этот курс: • useRef — доступ к DOM-узлу и хранение значений без перерисовки; • useContext — общие данные без передачи пропсов через много уровней; • маршрутизацию (React Router) для многостраничных приложений; • библиотеки состояния и запросов для крупных проектов.

Но фундамент — компоненты, пропсы, состояние и эффекты — вы уже знаете. На нём держится всё остальное.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.