𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: Simon Grimm
Название: Освойте навигацию в React Native (2023)

Продолжительность: 1 ч 13 мин
Количество уроков: 15 Видео
Язык: Английский
Вес архива: 283 МБ
Освойте современные инструменты навигации в React Native и создавайте приложения, в которых пользователи легко ориентируются. В этом материале мы разберем ключевые подходы, лучшие практики и особенности настроек, которые помогут вам уверенно работать с React Navigation и новым Expo Router.
React Navigation: фундамент мобильной навигации
React Navigation является самым популярным решением для маршрутизации в приложениях на React Native. Его гибкость позволяет создавать навигацию любой сложности — от простых стеков до мультимодульной архитектуры.
Работа со стек-навигацией
Стек-навигация имитирует поведение экранов, которые наслаиваются друг на друга, как страницы в браузере.
• Удобна для большинства сценариев, включая формы, экраны деталей и вложенные переходы.
• Позволяет кастомизировать заголовки, анимации и параметры переходов.
• Предоставляет гибкий подход для передачи данных между экранами.
Создание вкладок и бокового меню
Визуальная навигация через вкладки и боковые панели помогает структурировать контент и улучшить удобство использования.
• Tab Navigator — оптимален для разделения приложения на логические секции.
• Drawer Navigator — используется для скрытого меню, которое можно открыть свайпом или нажатием на иконку.
• Комбинация нескольких навигаторов позволяет выстроить архитектуру приложения любого масштаба.
Expo Router: новый взгляд на маршрутизацию
Expo Router внедряет концепцию маршрутизации на основе файловой структуры, делая навигацию более декларативной и простой для восприятия.
Преимущества подхода file‑based routing
• Минимум конфигурации — структура файлов автоматически становится структурой навигации.
• Интуитивная логика — каждый экран соответствует файлу, а вложенные папки формируют уровни навигации.
• Поддержка динамических сегментов и группировки маршрутов.
Повторная сборка приложения с использованием Expo Router
Используя Expo Router, вы сможете переосмыслить архитектуру приложения, сделать код чище и сократить количество шаблонных файлов навигации.
• Оптимизация структуры проекта.
• Упрощение обработки параметров маршрутов.
• Улучшенная интеграция с Expo и современными инструментами экосистемы.
Результат прохождения курса
Вы овладеете всеми ключевыми инструментами навигации в React Native и сможете:
• Построить навигацию любого уровня сложности.
• Создавать удобные, интуитивные интерфейсы с продуманной логикой переходов.
• Использовать современный подход Expo Router в реальных проектах.
Для кого подходит этот курс
Материал будет полезен:
• Начинающим разработчикам, которые хотят понять навигацию с нуля.
• Опытным специалистам, которые хотят перейти на Expo Router.
• Тем, кто стремится улучшить архитектуру своих мобильных приложений.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь