Size: a a a

Dart & Flutter по-русски

2020 May 25

ОС

Олжас Сулеймен... in Dart & Flutter по-русски
dmitrii ivanov
частый вопрос?)
чуть ли не каждый день спрашивают
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Так не то чтобы статей не было
источник

di

dmitrii ivanov in Dart & Flutter по-русски
сорян)Ладно сам разберусь тогда. Раз часто спрашивают значит инфы много должно быть)
источник

ОС

Олжас Сулеймен... in Dart & Flutter по-русски
dmitrii ivanov
сорян)Ладно сам разберусь тогда. Раз часто спрашивают значит инфы много должно быть)
пойска по чату должно хватить
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
надо короче написать бота, который будет искать новые вопросы на SO и кидать их в чатик
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
думаю это будет топчик
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
типо люди, почему не любят на СО спрашивать, потому им ответ нужен вот прямо сейчас
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
хотя можно просто самому ссылку в чат кидать
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
а может это менталитет, ну типо тут раз и спросил дичь, в ответ поррассуждали. А там надо грамотно спрашивать и точно отвечать)
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
dmitrii ivanov
народ, может кто вкратце объяснить разницу между блоком и провайдером в стейт менеджменте?Правильно ли я понимаю, что оба подхода позволяют отделить бизнес логику от UI, оба подхода под капотом используют стримы?Правильно ли то, что с помощью провайдера то что раньше было statefull может стать statless и мы можем в большинстве случаев избавиться от setState'а?В чем разница тогда между ними, и почему часто их используют вместе, блок+провайдер?
провайдер не есть стейт менеджер
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
и все кто таковым его считают - больные
источник

di

dmitrii ivanov in Dart & Flutter по-русски
все, нашел в чате переписку FOX'а. Вроде понятно. Тогда другой вопрос. Кто нибудь MVVM пробовал реализовать?Я просто давным давно на шарпах пробовал такой подход, мне понравилось.
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
dmitrii ivanov
все, нашел в чате переписку FOX'а. Вроде понятно. Тогда другой вопрос. Кто нибудь MVVM пробовал реализовать?Я просто давным давно на шарпах пробовал такой подход, мне понравилось.
стейт менеджер и есть суть тоже самое
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
он и связывает вьюху с логикой
источник

A

Alexander in Dart & Flutter по-русски
🅵🅾️🆇
MapEntry?

Но сама идея чото мех, звучит как будто тебе надо не MapEntry, а Tuple
Я вот пытаюсь колдунствовать с этим MapEntry, но пишет the final variable key can only be set once. У меня там нет нигде final
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Alexander
Я вот пытаюсь колдунствовать с этим MapEntry, но пишет the final variable key can only be set once. У меня там нет нигде final
а нафига ты его перезаписываешь каждый раз?
источник

A

Alexander in Dart & Flutter по-русски
Nikita Domnickij
а нафига ты его перезаписываешь каждый раз?
ну мне нужно из двух форм сделаьт MAP одна форма ключ, другая значение. И нихрена не получается. ответа в сети не нашел .Это че не просто?
источник

RC

Rv Ch in Dart & Flutter по-русски
🅵🅾️🆇
провайдер не есть стейт менеджер
опять таки, вот смотри
https://flutter.dev/docs/development/data-and-backend/state-mgmt/options
открываешь офф доку флаттера а там на тебя обозревают:
Simple app state management
List of state management approaches
setState
InheritedWidget & InheritedModel
Provider & Scoped Model
Redux
BLoC / Rx
MobX

Открываешь доку провайдера на пабе а там:
To read more about provider, see its documentation.

See also:
the official Flutter state management documentation, which showcase how to use provider + ChangeNotifier
flutter architecture sample, which contains an implementation of that app using provider + ChangeNotifier
flutter_bloc and Mobx, which use provider in their architectur
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Alexander
ну мне нужно из двух форм сделаьт MAP одна форма ключ, другая значение. И нихрена не получается. ответа в сети не нашел .Это че не просто?
это че крайне просто
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
но это крайне безсмысленно
источник