Что нужно знать про Navigator 1.0 во Flutter/Dart?

FlutterJunior: понимает базовое назначение и может применить в простом кодеNavigationТеорияflutternavigationnavigatorrouting

Что хотят услышать интервьюеры:

Коротко: Navigator 1.0 управляет стеком Route через push, pop, replace и named routes; хорошо подходит для простых мобильных flow.

Ответ:

Где применяется:

  • работает императивно
  • результат можно вернуть через pop
  • важно не терять контекст route

Пример:

final result = await Navigator.of(context).pushNamed('/pick-address');

Как отвечать на собеседовании: объясните назначение, границы применения и почему это лучше альтернативы в конкретном сценарии. Типичная ошибка: вызывать push из бизнес-слоя.

Источники

Похожие вопросы