Flutter Pulse
511 subscribers
315 photos
673 links
На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.
Download Telegram
Привет, друзья! 🚀
Только что наткнулся на отличную статью Михаила Лазебного, которая рассказывает о двух ключевых типах состояний в Flutter: Ephemeral State и Application State. 📱
🤔 Если вы хотите понять, как эффективно управлять состоянием вашего приложения, это must-read! Михаил делится простыми и полезными примерами:
1️⃣ Ephemeral State – это временное состояние, которое живёт только в рамках одного виджета (например, введённый текст в TextField или текущий индекс навигации).
2️⃣ Application State – это более глобальное состояние, которое влияет на весь проект, например, данные пользователя или список постов, полученных с сервера.
Для каждого типа состояния есть свои лучшие практики, и, что важно, Михаил объясняет, где не стоит перегружать приложение лишними инструментами (например, создавать BLoC для простого индекса в навигации).
🔧 Это помогает организовать код и сделать приложение более производительным!
Если вы всё ещё не уверены, какой подход лучше применить в вашем проекте – не пропустите! 👀
Читайте статью здесь: https://lazebny.io/ephemeral-and-application-state-in-flutter/
#flutter #flutterpulse #flutterdev #state_management #dart #flutterstate #appdevelopment
🚀 Новый DI-фреймворк для DART и Flutter — sputnik_di! 😍

Прочитал статью про sputnik_di и, честно, кайфанул! 🛰️💫 Это легковесный DI-фреймворк, который убирает бойлерплейт, но оставляет контроль за разработчиком. Минимум магии, максимум осознанности. Просто, мощно и по делу.

🔥 Основные фишки:
DepsNode — узел зависимостей, на котором всё строится.
Граф зависимостей, который ты контролируешь.
Простая интеграция с Flutter через DepsNodeBinder.
StateHolder для работы с состоянием без боли.
Фабрики зависимостей для гибкости.

📌 Как подключить?
🔹 Для Dart: dart pub add sputnik_di
🔹 Для Flutter: dart pub add flutter_sputnik_di

🤓 Автор уже сравнил его с get_it, riverpod и yx_scope и объяснил, почему решил создать свой вариант. Мне зашло, потому что концепция "ошибся – сам дурак" очень близка 💡

Если интересен DI без лишнего кода и сложностей, советую заценить! 🚀
Читать статью:
https://habr.com/ru/articles/880456/
И телеграм канал автора тоже не забудьте посетить)
#Flutter 💙 #Dart 🚀 #DI #state_management #flutterpulse
👍2🔥1