Unit 22. Собеседование на React - основные вопросы и ответы!

Данное видео доступно после приобретения курса.

Домашнее задание

По этому юниту домашнего задания нет!

Task 1.
  • ООП в JS. Подход на основе классов. Создать объект на основе класса. Наследование. Добавление новых свойств и методов. Конструктор. Переназначение свойств и методов.
  • Геттеры и сеттеры в ООП.
  • Приватные и публичные свойства объекта.
  • Наследование на основе прототипов.
  • Назначение React. На каких проектах разумно применять React?
  • Понятие Virtual DOM.
  • Приведите логику самостоятельной реализации Virtual DOM.
  • Понятие компонентов. Зачем нужен компонент. Что логично реализовывать в компоненте. Струкрута компонента.
  • Реализация компонента на основе классов и функций.
  • State и Props - отличие, назначение. Пример.
  • Расскажите о логике разделения приложения на компоненты. Как передаются данные от компонента к компоненту?
  • Можно ли в реакт приложении использовать обычный JavaScript?
  • Что такое JSX? Отличие html от JSX. Правила написания тегов в JSX.
  • Выражения в JSX.
  • Жизненный цикл компонента.
  • События в React. Правила написания событий.
  • Обработка форм в React
  • Роутинг в реакт приложениях. SPA и классическая навигация.
  • Назначение package.json
  • Как запустить react скрипт?
  • Как установить npm пакет?
  • Как удалить npm пакет?
  • Какие разделы package.json существуют?

Следи за новостями курсов на нашем канале

Открыть

Правила оформления домашних заданий

Открыть

Форум по задачам

Forum