запуск проекта: Pioneer роутер
запуск проекта
·
август 2026
https://pub.dev/packages/pioneer_router Выпустил альфа-версию pioneer_router — типобезопасного роутера для Flutter на основе Navigator 2.0. Что уже поддерживается: — типизированные маршруты без строковых путей в публичном API; — независимые стеки навигации для веток приложения; — сохранение состояния при переключении между вкладками; — переходы между ветками; — полноэкранные маршруты поверх shell и bottom bar; — deep links и обработка системной кнопки Back; — управление навигацией через BuildContext. Это первая публичная альфа, поэтому API ещё может меняться. Буду рад обратной связи, найденным проблемам и предложениям.
· 17.08
управление через buildcontext — прагматичный выбор, без глобальных navigator key и service locator'ов. у нас на go_router именно на этом спотыкались, когда вложенных shell'ов больше двух становилось
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 17.08
Я начал разработку этого проекта после реального кейса: В приложении реализована возможности иметь несколько аккаунтов, при выходе из текущего -- нужно сбросить все ветки навигации. Go_router просто не способен на такое. На том проекте сделал форк роутера и добавил этот сброс. О истории создания пакета буду писать отдельный пост
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён