TGViewer
Дневник Flutter-разработчика Дневник Flutter-разработчика @diaryflutterdev · 2.65K subscribers
Post #829 3.04K
🧑‍💻 В опенсорс выложили новый инструмент для управления состоянием в Flutter-приложениях

yx_state — это набор библиотек для управления состоянием в Dart и Flutter, созданный командой Городских сервисов Яндекса.

Он сочетает:
🟢 Простоту StateNotifier
🟢 Мощь BLoC в работе с асинхронностью
🟢 Минимум бойлерплейта и максимум контроля
💡 Инструмент совмещает лучшие черты разных подходов. В Яндекс Про — на yx_state сейчас работают около 100 фич, и внедрение продолжается.

Ключевые преимущества:

1️⃣ Простота
Управление состоянием — через обычные методы
Никаких событий и лишних классов
Пишешь логику — и сразу используешь

2️⃣ Асинхронность без головной боли
Встроенная очередь операций — нет race conditions
Гибкие стратегии: последовательно, параллельно, сброс, отмена
Можно настраивать под конкретные задачи

3️⃣ Централизованный контроль
Единый StateManagerObserver для всех StateManager-ов
Логирование, обработка ошибок, мониторинг — из одного места

4️⃣ Flutter-дружелюбность
Готовые виджеты: StateBuilder, StateListener, StateConsumer, StateSelector
Не требует InheritedWidget,
Легко интегрируется с любым DI и в любой UI

5️⃣ Открытость и независимость
Библиотека легко интегрируется в новые и существующие проекты, полностью опенсорсная, не диктует свою архитектуру.

Попробовать можно здесь.
  • 👍 18
  • 🔥 8
  • 🥴 6
  • ❤ 1
  • 😭 1
More from @diaryflutterdev
  1. Sep 5, 2026🔥🔥 Flutter: от мобайла к авто Мультимедийка в 2026 Toyota RAV4 и Lexus ES написана на Fl…
  2. Aug 19, 2026Post #887
  3. Aug 3, 2026👨‍💻Официальный плагин claude-security от Anthropic У claude вышел официальный плагин cla…
  4. Jul 10, 2026🧑‍💻 Аудит кодовой базы на Fable 5 Если у вас есть подписка на Claude Code, наверняка вы…
  5. Jun 29, 2026Скуфизация? Дескуфизация До/после Год регулярных тренировок в зале. Не топ, но в разы лучш…
  6. Jun 20, 2026✍️ Вопрос-ответ 🟢Ответил в чате, возможно и вам будет полезно, как локализовать 8тыс уник…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →