Программирование [Simon Grimm] Освойте навигацию в React Native (2023)

Регистрация
11 Сен 2026
Сообщения
6,748
Реакции
1
Продолжительность1 ч 13 мин Количество уроков15 Видео ЯзыкАнглийский Вес архива283 МБ


Автор: Simon Grimm​
Название: Освойте навигацию в React Native (2023)​

cover.jpg

ОНЛАЙН ВИДЕО УРОКИ: ТОЛЬКО ДЛЯ PROMAX!


Освойте современные инструменты навигации в 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.
• Тем, кто стремится улучшить архитектуру своих мобильных приложений.

СКАЧАТЬ:
Скрытое содержимое могут видеть только пользователи групп(ы): ProMAX

 

Похожие темы

11,066Темы
11,128Сообщения
828Пользователи
укрцеуНовый пользователь
Сверху