Выбор ответа Junior Нативные модули обновлено

Когда писать свой нативный модуль

Вопрос

В каком случае действительно нужен свой нативный модуль?

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

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

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

Коротко

Правильный ответ: Нужно встроить закрытый SDK банка без готовой обёртки для React Native. Сеть есть в JS (fetch), хранилища и списки покрыты библиотеками и встроенными компонентами.

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

  1. Нужно отправлять HTTP-запросы к API, потому что fetch работает только в вебе
  2. Нужно хранить настройки пользователя между запусками приложения
  3. Нужно показать длинный список с картинками без потери производительности
  4. Нужно встроить закрытый SDK банка без готовой обёртки для React Nativeправильный ответ

Разбор

Сеть есть в JS (fetch), хранилища и списки покрыты библиотеками и встроенными компонентами. Свой модуль оправдан, когда функциональность живёт только в нативном SDK или платформенном API без готовой поддерживаемой библиотеки, или когда нужна нативная производительность.

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

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