Что нужно знать про GetX во Flutter/Dart?
Что хотят услышать интервьюеры:
Коротко: GetX объединяет reactive state, DI и navigation, но требует дисциплины, чтобы не получить скрытую глобальную связанность.
Ответ:
Где применяется:
- может быстро стартовать проект
- Rx-переменные обновляют UI
- архитектурные границы нужно задавать явно
Пример:
final controller = Get.find<AuthController>();
Obx(() => Text(controller.name.value)); Как отвечать на собеседовании: объясните назначение, границы применения и почему это лучше альтернативы в конкретном сценарии. Типичная ошибка: использовать Get.find в любом месте без контракта.