Описание
Конкурентные обновления, отложенные значения, Suspense для данных, ловушки производительности и композиция на большом дереве. Большая часть — выбор ответа; остальные — верно или неверно либо строка, из-за которой мемоизированный дочерний компонент всё равно рисуется.
Вопросы
18
Ограничение времени
44 минут
Проходной балл
70%
Языки
English, Русский
Ваш прогресс сохраняется автоматически
Можно начать без аккаунта. Регистрация потом сохранит результаты.
Похожие тесты
Ещё тесты по этой теме — обычно другие уровни сложности.
Компоненты, JSX, входные параметры, основы состояния и обработка событий. Большая часть — выбор ответа; ещё нужно вписать имя пропа или решить, верно ли утверждение.
Один экран, где значения, слушатели и массивы JavaScript встречаются с React: управляемое поле, очистка эффекта, стабильная строка списка и ошибка при обходе массива.
Эффекты, мемоизация, контекст, списки и обычные схемы состояния и событий. Большая часть — выбор ответа; остальные — верно или неверно либо строка, из-за которой остаётся устаревшее значение.
Один типизированный экран React в App Router: граница сервера и клиента, пропы через неё, проверки до страницы и сброс кеша этого экрана.
Сквозные сценарии: интерфейс на React, границы App Router и API на Node.js — сессия, кеш, поток ответа, загрузка файлов и сбои.
Общие сценарии API на NestJS и клиента на React: граница посредника, сессия в куках и CSRF, межсайтовые запросы с учётными данными, проверка входных данных и единый разбор ошибок для форм и общих уведомлений.
Перед стартом
Нужен ли аккаунт?
Нет. Можно начать сразу. Аккаунт сохранит результаты, повторы и прогресс на разных устройствах.
Есть ли лимит времени?
Да — примерно 44 минут на этот тест.
Какой балл нужен для сдачи?
Нужно набрать 70% правильных ответов из 18 вопросов.
Будут ли видны правильные ответы?
В этом тесте показывается только балл; полный разбор ответов выключен.
На каких языках доступен тест?
Опубликованные версии: English, Русский.