me_edu
React: первое приложениеШаг 9 из 36 · 0% пройдено
2. Профессиональный практикум: проект, качество и портфолио
Компоненты и JSX

Что такое компонент

Шаг 9 из 367 минТеория
Цель

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

Как работать

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

Критерий

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

STRUCTURAL BLOCK DIAGRAMCENTRAL UNITAppHeaderHelloFooterСтруктурная схемастрелки показывают поток данных/энергиимасштаб и расположение условные
Дерево компонентов: родитель App собирает интерфейс из дочерних компонентов
Опорная идея

Интерфейс в React собирают из компонентов — это функции, которые возвращают разметку. Имя компонента всегда с большой буквы:

function Hello() { return <h1>Привет!</h1>; }

Компонент используют как HTML-тег:

<Hello />

Компоненты вкладывают друг в друга, собирая страницу как из кубиков:

function App() { return ( <div> <Header /> <Hello /> <Footer /> </div> ); }

Такой подход называют компонентным: один раз описали кнопку, карточку или меню — и переиспользуете везде. Это главное преимущество React: сложный интерфейс распадается на простые, независимые и переиспользуемые части.

Назад

Обсуждение

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

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