Что нужно знать про Navigator 2.0 и Router API во Flutter/Dart?
Что хотят услышать интервьюеры:
Коротко: Navigator 2.0 описывает навигацию декларативно через Router, что важно для deep links, web URL и сложных стеков.
Ответ:
Где применяется:
- состояние навигации становится частью app state
- полезно для web
- требует больше boilerplate
Пример:
final result = await Navigator.of(context).pushNamed('/pick-address'); Как отвечать на собеседовании: объясните назначение, границы применения и почему это лучше альтернативы в конкретном сценарии. Типичная ошибка: использовать Router API без реальной потребности.