Выбор ответа Junior Нативные модули обновлено
Когда писать свой нативный модуль
Вопрос
В каком случае действительно нужен свой нативный модуль?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Нужно встроить закрытый SDK банка без готовой обёртки для React Native. Сеть есть в JS (fetch), хранилища и списки покрыты библиотеками и встроенными компонентами.
Варианты ответа
- Нужно отправлять HTTP-запросы к API, потому что
fetchработает только в вебе - Нужно хранить настройки пользователя между запусками приложения
- Нужно показать длинный список с картинками без потери производительности
- Нужно встроить закрытый SDK банка без готовой обёртки для React Nativeправильный ответ
Разбор
Сеть есть в JS (fetch), хранилища и списки покрыты библиотеками и встроенными компонентами. Свой модуль оправдан, когда функциональность живёт только в нативном SDK или платформенном API без готовой поддерживаемой библиотеки, или когда нужна нативная производительность.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.