TGViewer
Дневник Flutter-разработчика Дневник Flutter-разработчика @diaryflutterdev · 2.65K subscribers
Post #268 559
День 157:

Ecommerce проект:
С BLoc в теории разобрался.
Он отделяет логику от ui кода.
Обычно с блоком(flutter_bloc - библиотека от Felix Angelov) работают так:
- сначала мы описываем события, которые хотим получать от нашего приложения
- потом описываем состояние, которое мы хотим, чтобы выполняло наше приложение
- дальше преобразовываем события в новое состояние
- показываем в нашем дереве виджетов через BlocProvider

Общую часть я понял, но как применять в моем случае - не совсем)
На моем экране мне нужно передавать данные из сети в нескольких местах(в примерах просто получают данные на экране в одном месте).
Нужно все состояния/события на эти "места" прописывать и все на ошибки обрабатывать?

+1,31 часа английского
16 серия 2 сезона сериала Сверхъестественное на англ. с англ. субтитрами

Итого: 189 ч. 36 м.

Спорт, здоровье
- зарядка
- силовая тренировка
111 дней не ем сахар, мучное и фастфуд

Прививаю полезные привычки:
+ здоровый сон(пробую 23:00-6:00) 4 из 90 (+0)
+ зарядка/растяжка утром 6 из 90 (+0)
+ силовые тренировки через день 7 из 90 (+0)
+ изучение доки dart/flutter час в день 4 из 90 (+0)
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 →