Выбор ответа Junior Отладка и профилирование обновлено

Чем отлаживать React Native сейчас

Вопрос

Какой инструмент является стандартным отладчиком JS для React Native-приложений на Hermes в актуальных версиях?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: React Native DevTools, встроенный в актуальные версии. React Native DevTools стал стандартом начиная с 0.76: консоль, точки останова, инспектор компонентов и профайлер React для Hermes.

Варианты ответа

  1. Flipper с плагином React DevTools
  2. React Native DevTools, встроенный в актуальные версииправильный ответ
  3. Chrome Remote Debugging с выполнением JS прямо в браузере
  4. Только console.log в терминале Metro

Разбор

React Native DevTools стал стандартом начиная с 0.76: консоль, точки останова, инспектор компонентов и профайлер React для Hermes. Flipper больше не поддерживается для RN и убран из шаблона. Старый удалённый отладчик выполнял JS в браузере вместо устройства и искажал поведение, он удалён. Логи полезны, но это не отладчик.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.