Что нужно знать про Navigator 1.0 во Flutter/Dart?
Что хотят услышать интервьюеры:
Коротко: Navigator 1.0 управляет стеком Route через push, pop, replace и named routes; хорошо подходит для простых мобильных flow.
Ответ:
Где применяется:
- работает императивно
- результат можно вернуть через pop
- важно не терять контекст route
Пример:
final result = await Navigator.of(context).pushNamed('/pick-address'); Как отвечать на собеседовании: объясните назначение, границы применения и почему это лучше альтернативы в конкретном сценарии. Типичная ошибка: вызывать push из бизнес-слоя.