🌚Что делает веб-приложение уязвимым к атакам через CORS?
Anonymous Quiz
76%
Установка Access-Control-Allow-Origin: * без проверки домена источника
15%
Хранение токенов в HttpOnly-куках
3%
Отключение кэширования статических ресурсов
6%
Использование HTTPS вместо HTTP
🌚Что такое fallback в веб-разработке?
Anonymous Quiz
20%
Метод оптимизации загрузки страницы за счет отложенной загрузки изображений
77%
Резервный вариант, который используется, если основной ресурс недоступeн или не поддерживается
0%
Способ шифрования данных перед отправкой на сервер
3%
Инструмент для автоматического тестирования производительности сайта
🌚Способ глубокого копирования объекта?
Anonymous Quiz
3%
{...obj}
9%
Object.assign({}, obj)
6%
obj.clone()
83%
JSON.parse(JSON.stringify(obj))
🌚Чем rem отличается от em?
Anonymous Quiz
30%
rem относится к размеру шрифта родительского элемента, а em — к корневому (html)
40%
rem относится к размеру шрифта корневого элемента (html), а em — к родительскому
0%
rem используется только для шрифтов, а em — для всех свойств
30%
rem — это абсолютная единица, а em — относительная
🌚Почему в useState лучше использовать функциональное обновление при зависимости от предыдущего состояния?
Anonymous Quiz
3%
Оно ускоряет рендеринг за счёт мемоизации
94%
Функциональное обновление гарантирует актуальное значение prev, даже при асинхронных обновлениях
3%
Без него React не сможет оптимизировать компонент через React.iss.onemo
0%
Оно автоматически обрабатывает ошибки в колбэках
🌚Для чего используется StrictMode в React?
Anonymous Quiz
16%
Для активации продвинутых оптимизаций рендеринга в production-сборке через мемоизацию компонентов
10%
Для автоматического преобразования устаревших API в современные аналоги во время компиляции
58%
Для выявления побочных эффектов в render, использов. legacy-методов, проблем асинхронного рендеринга
16%
Для принудительного применения правил ESLint к компонентам через интеграцию с линтером в runtime
🌚Что такое "race condition"?
Anonymous Quiz
0%
Ошибка компиляции, возникающая при одновременном запуске нескольких тестов
29%
Состояние, при котором асинхронные функции выполняются строго в порядке их вызова
7%
Проблема с DNS-запросами, когда два домена конкурируют за один IP-адрес
64%
Конкуренция потоков за ресурс, результат зависит от очередности выполнения
🌚Если задать padding: 1.5px, как это сработает?
Anonymous Quiz
3%
CSS проигнорирует дробное значение и применит 0px
7%
Отступ станет 1px на обычных экранах и 3px на Retina-дисплеях
20%
Округлит до 1px или 2px в зависимости от браузера
70%
Отступ будет отрисован как 1.5px