Size: a a a

Flutter Developers — русскоговорящее сообщество

2020 September 24

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Faust L
оу щит
Провайдер это тулза для управления BuildContext и Element Tree.
Новичкам сложно использовать Inherited Widget, а провайдер упрощает это дело.
источник

ST

Sergey Tskh in Flutter Developers — русскоговорящее сообщество
Субьективно стало еще проще воспринимать.
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Sergey Tskh
Субьективно стало еще проще воспринимать.
Чего?
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Вообще ничего же не изменилось
источник

ST

Sergey Tskh in Flutter Developers — русскоговорящее сообщество
Cubit
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
По прежнему у блока есть add и есть listen, все
источник

ST

Sergey Tskh in Flutter Developers — русскоговорящее сообщество
я знаю что это одно и тоже.
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Кубит отдельно от блока использовать нельзя
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Феликс правильно даже отдельную либу в пабе грохнул
источник

ST

Sergey Tskh in Flutter Developers — русскоговорящее сообщество
Cubit Advantages
Simplicity
One of the biggest advantages of using Cubit is simplicity. When creating a Cubit, we only have to define the state as well as the functions which we want to expose to change the state. In comparison, when creating a Bloc, we have to define the states, events, and the mapEventToState implementation. This makes Cubit easier to understand and there is less code involved.
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Sergey Tskh
Cubit Advantages
Simplicity
One of the biggest advantages of using Cubit is simplicity. When creating a Cubit, we only have to define the state as well as the functions which we want to expose to change the state. In comparison, when creating a Bloc, we have to define the states, events, and the mapEventToState implementation. This makes Cubit easier to understand and there is less code involved.
ну вот это вас с толку сбивает
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
вам кажется, что возможно заменить передачу эвентов на напрямую функции
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
и будет тоже самое)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Нет, не будет.
Будет полный калл
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Для начала вам надо ответить на вопрос: зачем вообще тогда нужны эвенты, почему сразу не сделали генераторы.
источник

ST

Sergey Tskh in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
Для начала вам надо ответить на вопрос: зачем вообще тогда нужны эвенты, почему сразу не сделали генераторы.
не могу знать, подскажете?
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
У меня пока синк.
Подумайте, причин несколько.
Я регулярно этот вопрос людям задаю)
источник

ST

Sergey Tskh in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
У меня пока синк.
Подумайте, причин несколько.
Я регулярно этот вопрос людям задаю)
мне лично генераторы нравятся, я только за их использовать. Но emit события это еще проще. Все для упрощения делается, видимо.
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Sergey Tskh
мне лично генераторы нравятся, я только за их использовать. Но emit события это еще проще. Все для упрощения делается, видимо.
обрати внимание, что в том же блоке emit отмечен как @visibleForTesting
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Тобишь осуждается его использование вне тестов
источник