Components
Давайте начнем с компонентов.
Компоненты - это строительные блоки для каждого приложения react.
Они позволяют нас создавать все видимые части наших приложений, такие как кнопки, inputs или даже целые страницы.
Вы можете переиспользовать эти компоненты в разных местах вашего приложения, столько раз, сколько захотите.
Если мы говорим про функциональные компоненты, то это функции JavaScript которые возвращают JSX. Они не возвращают html разметку, это не так.
JSX
JSX - это "синтаксический сахар". Он не обязателен, есть возможность создавать UI при помощи функции createElement. Правда это очень утомительно.
createElement('button', null, '')
Никто так конечно не пишет.
Т.к. JSX !== HTML, у вас не получиться писать как в HTML class="btn", вам придется писать className="btn".
#reactjs
#react
#javascript
#typescript
#usestate
#useeffect
#frontend
#components
#jsx
Подписывайтесь на телеграмм, будем готовиться к собесам: https://t.me/it_tonylife
Подписывайтесь на boosty: https://boosty.to/maxfri
Auf dieser Seite können Sie das Online-Video React Components and JSX | React Concept mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Iaroslav Silkin | Front-end 31 März 2024 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 1,290 Mal angesehen und es wurde von 52 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!