Что нужно знать про Cubit во Flutter/Dart?
Что хотят услышать интервьюеры:
Коротко: Cubit — упрощенная версия BLoC без events: методы напрямую эмитят новое состояние.
Ответ:
Где применяется:
- меньше boilerplate
- хорош для простых сценариев
- сложные конкурирующие события лучше моделировать BLoC
Пример:
context.read<CounterCubit>().increment(); Как отвечать на собеседовании: объясните назначение, границы применения и почему это лучше альтернативы в конкретном сценарии. Типичная ошибка: раздувать Cubit до неявной event-машины.