Выбор ответа Middle Навигация обновлено
Expo Router
Вопрос
Что даёт Expo Router по сравнению с ручной настройкой React Navigation?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Маршруты по файлам: у экрана сразу есть адрес, диплинки и типизированные ссылки. Expo Router строит дерево навигаторов из структуры файлов: app/item/[id].tsx становится маршрутом /item/:id, макеты описываются в layout.tsx.
Варианты ответа
- Собственный нативный движок навигации, который полностью заменяет React Navigation
- Маршруты по файлам: у экрана сразу есть адрес, диплинки и типизированные ссылкиправильный ответ
- Возможность навигации между экранами без участия JavaScript, на нативной стороне
- Он нужен только для веб-версии приложения, на мобильных платформах не используется
Разбор
Expo Router строит дерево навигаторов из структуры файлов: app/item/[id].tsx становится маршрутом /item/:id, макеты описываются в _layout.tsx. Под капотом всё тот же React Navigation. Отдельного движка нет, и он работает на iOS, Android и в вебе.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.