
React Context, формы, css модули

Quiz
•
Computers
•
Professional Development
•
Medium
Roman Kutimskii
Used 1+ times
FREE Resource
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Чтобы создать React Context необходимо использовать...
Концепцию Prop drilling
Хук useContext
Функцию createContext
Компоненту Context
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Чтобы предоставить Context дочерним элементам, независимо от их глубины, правильнее...
Передавать его через props, используя концепцию Prop drilling
Пересоздавать Context на основе имеющегося с помощью createContext
Использовать компоненту Context.Component и передать в неё builder, отрисовывающий дочерние элементы
Обернуть дочерние компоненты в Context.Provider
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
В каком из случаев правильнее использовать Context?
Хранение состояние дочерней компоненты
Кэширование состояния для избежания лишних ререндеров
Инжектирование сущностей, которые не изменяются в процессе работы приложения
Кэширование состояния Virtual Dom для ускорения рендера
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Зачем нужен механизм CSS Modules?
Для инкапсуляции имён классов и анимаций
Ускоряет обработку стилей браузером, позволяя ускорить первое открытие страницы
Осуществляет кэширование CSS, позволяя ускорить первое открытие страницы
Добавляется к CSS "синтаксический сахар", позволяя писать более выразительный код
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Какова область видимости имен классов и анимаций при использовании механизма CSS Modules?
Они становятся локальными в пределах того CSS-файла, где они определены
Они остаются глобальными, но для предотвращения конфликтов используется уникальный префикс
Их область видимости ограничена только тем HTML-элементом, к которому они применены напрямую
Они доступны только через специальный синтаксис импорта в других CSS-файлах
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Как получить доступ к сгенерированным CSS-классам из JS/TS при использовании CSS Modules?
Импортировать CSS-файл как модуль; он возвращает объект, где ключи — исходные имена классов, а значения — сгенерированные
Сгенерированные имена классов автоматически добавляются в глобальную область видимости JavaScript как переменные.
Использовать специальный синтаксис в CSS, чтобы экспортировать классы для JavaScript.
Обращаться к классам по их исходным именам в JavaScript; CSS Modules подставляет сгенерированные имена во время компиляции.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Что является основной целью React-хука useActionState?
Упрощение управления состоянием, обновляемым в результате выполнения асинхронных функций (actions), особенно в контексте форм
Замена хука useState для всех сценариев управления состоянием в компонентах
Создание референсов (refs) для прямого доступа к DOM-элементам
Кэширование результатов дорогостоящих вычислений для предотвращения повторных вычислений при каждом рендере
8.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Что возвращает хук useActionState при его использовании?
Только текущее состояние, которое всегда является промисом
Функцию для выполнения action'а и функцию для ручного обновления состояния
Объект с полями state и dispatch, но без флага загрузки
Кортеж из трех элементов: текущее состояние, функция для выполнения action'а, и флаг, указывающий, находится ли action в процессе выполнения
9.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Каким образом обновляется состояние, управляемое хуком useActionState?
Состояние обновляется до значения, которое возвращает асинхронная функция (action) после своего успешного завершения.
Состояние обновляется значением, переданным как аргумент функции-диспетчера (action trigger), а не результатом выполнения action'а
Состояние обновляется автоматически React'ом при любых изменениях пропсов компонента
Состояние может быть обновлено только путем передачи нового состояния как второго аргумента в вызов хука useActionState
Similar Resources on Wayground
10 questions
MateBook D16

Quiz
•
Professional Development
13 questions
Методолгия Бэм

Quiz
•
Professional Development
10 questions
БД и СУБД

Quiz
•
Professional Development
10 questions
Фотолаборатория

Quiz
•
Professional Development
10 questions
Основные компоненты компьютера и их функции

Quiz
•
5th Grade - Professio...
14 questions
процедуры и функции

Quiz
•
Professional Development
12 questions
Квиз ТОП 13-01-2024

Quiz
•
Professional Development
13 questions
Условный оператор Модуль 2 PS1

Quiz
•
Professional Development
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
11 questions
All about me

Quiz
•
Professional Development
10 questions
How to Email your Teacher

Quiz
•
Professional Development
15 questions
Fun Random Trivia

Quiz
•
Professional Development
22 questions
Anne Bradstreet 1612-1672

Quiz
•
Professional Development
18 questions
Spanish Speaking Countries and Capitals

Quiz
•
KG - Professional Dev...
14 questions
Fall Trivia

Quiz
•
11th Grade - Professi...
15 questions
Disney Characters Quiz

Quiz
•
Professional Development
15 questions
Quiz to Highlight Q types & other great features in Wayground

Quiz
•
Professional Development