В помощь разработчику React

1. Что такое JSX?

JSX — это расширение для JavaScript, с помощью которого вы можете непосредственно в коде компонента писать свой HTML.

2. Как можно передать данные от родителя к дочернему компоненту?

C помощью props.

3. В чем разница между props и state?

Props это опции для инициализации данных дочернего компонента. State это его внутреннее состояние.

4. Что такое жизненный цикл компонента?

Компонент в React может инициализироваться, монтироваться, обновляться и удаляться. Все эти методы используются с помощью хука useEffect

5.Когда лучше всего использовать refs?

Только в случае необходимости. Документация React говорит, что refs, который дает доступ к элементам - это скорее «План Б», чем то, что должно постоянно использоваться.

6. Как можно обновить жизненный цикл в функциональных компонентах?

Хук useEffect равняется componentDidMount, componentDidUpdate, и componentWillUnmount.

Еще статьи

Открытая лекция на ВДНХ
Лекция о том, как войти в сферу высоких технологий, какие инструменты стоит изучать в первую очередь? Какие технологии, направления пользуются спросом? Что хотят от соискателей крупные компании? как создать свой IT стартап? Как технологии помогают бизнесу? Все, что вы хотели знать о программировании, но боялись спросить.
14 июня 2021
Мастер-класс по web-программированию:
Интерактивное занятие с преподавателем по программированию для всех, кто хотел бы примерить на себя профессию разработчика на пару часов и создать небольшую программу своими руками — свой собственный Планировщик задач с PUSH-уведомлениями на телефон.
06 июня 2021
Мастер-класс по разработке на JAVA
Вы узнаете, что такое Java, и напишите свое первое приложение под чутким руководством Романа Болобана, Java-разработчика компании Ростелеком. Всего за одно ОЧНОЕ занятие в Nordic IT School Вы сможете создать свой счетчик калорий и убедиться, что научиться программировать на Java вполне реально!
03 июня 2021
Nordic IT School

Москва, ул. Большая Спасская 12

+7 925 632-21-47

+7 495 626-46-00

moscow@inordic.ru

День открытых дверей

Black Friday

26-30 ноября скидка 15% на любой курс