Библиотека React.sa_ВР

Скачать тест — (Библиотека React.sa_ВР_8c44bf4f.pdf)

  1. Какой метод жизненного цикла компонента React вызывается после его удаления из DOM?
  2. Что такое JSX в React?
  3. Каким образом можно передать данные от родительского компонента дочернему в React?
  4. Какой из следующих модулей Node.js предоставляет функциональность для работы с файловой системой?
  5. Какой пакетный менеджер по умолчанию используется в Node.js для установки сторонних модулей?
  6. Какой тип приложений наиболее подходит для Node.js благодаря его асинхронной, событийно-ориентированной архитектуре?
  7. Какой инструмент используется для сборки и упаковки JavaScript-кода в React-приложении?
  8. Какая команда обычно используется для запуска процесса сборки React-приложения?
  9. Какая из следующих конструкций позволяет выполнить динамический импорт модуля в React-приложении?
  10. Какой принцип веб-разработки означает, что веб-страница должна быть полностью загружена заново при каждом взаимодействии пользователя с сайтом?
  11. Какие из перечисленных технологий или фреймворков часто используются для создания SPA?
  12. Какой принцип позволяет улучшить производительность SPA, предварительно загружая ресурсы, которые будут нужны пользователю позднее?
  13. Что является минимальным требованием для создания React-компонента?
  14. Какой метод жизненного цикла React следует использовать для выполнения инициализации компонента?
  15. Как передать данные в React-компонент?
  16. Какой метод жизненного цикла React вызывается сразу после монтирования компонента в DOM?
  17. Какой метод жизненного цикла React следует использовать для оптимизации обновлений компонента?
  18. В каком методе жизненного цикла React можно выполнять сетевые запросы или инициализировать состояние компонента?
  19. Какой из вариантов позволяет добавлять стили к компоненту в React?
  20. Какой пакет позволяет использовать CSS-подобный синтаксис для стилизации React-компонентов?
  21. Какой метод импорта позволяет добавлять внешние стили к React-компонентам?
  22. Что такое принцип «единственной ответственности» (Single Responsibility Principle) в контексте React-компонентов?
  23. Какой подход позволяет разделять логику и отображение в React-компонентах?
  24. Какой метод позволяет передавать компоненту только необходимые данные через props, избегая передачи лишних данных?
  25. Как можно передавать данные от родительского компонента к дочернему в React?
  26. Как дочерний компонент может вызвать функцию из родительского компонента в React?
  27. Какие методы жизненного цикла могут быть вызваны у родительского компонента после обновления состояния дочернего компонента?
  28. Какое свойство React компонента позволяет хранить и обновлять его внутреннее состояние?
  29. Как инициализировать состояние компонента в React?
  30. Как изменить состояние компонента с использованием функционального подхода?
  31. Какой синтаксис React использует для определения обработчиков событий?
  32. Что произойдет, если обработчик события возвращает значение?
  33. Как передать параметр в обработчик события в React?
  34. Что делает хук useEffect в React?
  35. Как реализовать эмуляцию хука componentDidMount с помощью useEffect?
  36. Что делает второй аргумент (массив зависимостей) в хуке useEffect?
  37. Какой метод жизненного цикла используется для определения, нужно ли компоненту обновиться при изменении props?
  38. Что произойдет, если метод shouldComponentUpdate возвращает false?
  39. Какие компоненты React обновляются автоматически при изменении props?
  40. Какой подход позволяет выполнить условный рендеринг на основе значения переменной?
  41. Как выполнить условный рендеринг на основе состояния компонента?
  42. Что произойдет, если в условном рендеринге используется оператор || ?
  43. Как получить текущий URL страницы с помощью JavaScript?
  44. Какой глобальный объект предоставляет доступ к методам таймеров, таким как setTimeout и setInterval?
  45. Какой метод позволяет открыть новое окно браузера с указанным URL?
  46. Какой компонент из пакета ‘react-router-dom’ используется для определения маршрутов в React приложении?
  47. Как передать параметры в маршрут с помощью React Router?
  48. Какой компонент React Router используется для создания вложенных маршрутов?
  49. Какой метод HTTP используется для создания нового ресурса на сервере при работе с Rest API?
  50. Какие типы данных можно передавать в теле запроса при отправке данных на сервер с помощью Fetch API?
  51. Какой статус HTTP-ответа указывает на успешное выполнение запроса в Rest API?
  52. Какой хук следует использовать для мемоизации результатов функции и предотвращения лишних вычислений при перерисовке компонента?
  53. Какой хук используется для создания стабильной ссылки, которая не приводит к перерисовке компонента при обновлении значения?
  54. Какой хук следует использовать для оптимизации работы функциональных компонентов, которые используют обратные вызовы (callbacks)?
  55. Какой метод используется для рендеринга списков в React?
  56. Какой атрибут должен быть уникальным для каждого элемента списка в React?
  57. Какой метод рендеринга списка следует использовать, если список содержит сложные элементы с внутренним состоянием?
  58. Как называется техника, которая позволяет синхронизировать значения зависимых полей ввода в реальном времени?
  59. Какой подход следует использовать для реализации зависимых полей ввода, чтобы значение зависимого поля обновлялось после изменения значения другого поля?
  60. Какой паттерн обеспечивает связь между зависимыми полями ввода, при котором изменение значения одного поля автоматически обновляет значения других полей?