Бесплатные мероприятия

nordic it school

Шпаргалка на интервью для 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.

Узнать больше о курсе "Веб-разработчик"

ДРУГИЕ НОВОСТИ

Выберите курс

Курс «Веб-разработка»

144 акад. ч.

Очный курс для начинающих

Ближайшая группа: 
24 апреля 2021

Курс «JavaScript-разработчик»

108 акад. ч.

Очный курс, необходимый уровень подготовки:
Основы
верстки сайтов
AJAXВеб-разработка

Курс «Golang-разработчик»

144 акад. ч.

Очный курс для начинающих

Ближайшая группа: 
15 мая 2021

Курс «Frontend-разработчик»

216 акад. ч.

Очный курс для начинающих

Ближайшая группа: 
08 мая 2021

Курс «Основы верстки сайтов»

60 акад. ч.

Очный курс для начинающих

Курс «Анализ данных
на Python»

144 акад. ч.

Очный курс для начинающих

Курс «Android-разработка
на Kotlin»

144 акад. ч.

Очный курс для начинающих

Набор на апрель

Курс «JAVA-разработчик»

216 акад. ч.

Очный курс для начинающих

Ближайшая группа: 
26 апреля 2021

Курс «C# и .NET»

180 акад. ч.

Очный курс для начинающих

Курс «Scratch: программирование для детей»

54 акад. ч.

Очный курс для детей 8–12 лет.

Курс «Основы создания игр. Minecraft»

54 акад. ч.

Очный курс для начинающих

МЫ РЯДОМ

Nordic IT School
Москва, ул. Большая Спасская 12
moscow@inordic.ru
лицензия на осуществление образовательной деятельности
Лицензия на осуществление образовательной деятельности:
№ 035452 от 19.09.2014 года