Size: a a a

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

2020 September 19

P

PronKing in Dart & Flutter по-русски
сделай переменную _isLogin и геттер
источник

MN

Murat Nasirov in Dart & Flutter по-русски
Затем проверять в isLogin() ?))0))
источник

A

Alkstwch in Dart & Flutter по-русски
всем привет, после последнего обновления ключевые слова в дарте больше не зеленого цвета в vs code, у кого-то еще так?
источник

MN

Murat Nasirov in Dart & Flutter по-русски
Так а как мне переключать экран, если вход выполнен?
источник

MN

Murat Nasirov in Dart & Flutter по-русски
Переслано от tdesc
и не дергай фьючу каждый раз
источник

RV

Roman Vasiliev in Dart & Flutter по-русски
Почитай что такое Future
источник

Z

Z in Dart & Flutter по-русски
Murat Nasirov
Извиняюсь за глупый вопрос, как отсюда достать токен? При принте функции возвращает инстанс
Лучше юзать hivedb, там не надо страдать с await и futurebuilder
источник

t

tdesc in Dart & Flutter по-русски
Z
Лучше юзать hivedb, там не надо страдать с await и futurebuilder
типа пишите на дарт без потоков и асинхронности ибо от лукавого?
источник

P

PronKing in Dart & Flutter по-русски
Z
Лучше юзать hivedb, там не надо страдать с await и futurebuilder
ну вообще то надо, и вообще в дарте наверно лучшая реализация асинка из всех что я видел
источник

P

PronKing in Dart & Flutter по-русски
где там страдания то
источник

Z

Z in Dart & Flutter по-русски
tdesc
типа пишите на дарт без потоков и асинхронности ибо от лукавого?
Но зачем нужна асинхронность, если чтение выполняется за несколько микросекунд?
источник

F

Fedor in Dart & Flutter по-русски
Зачем V12 когда есть V6
источник

t

tdesc in Dart & Flutter по-русски
Z
Но зачем нужна асинхронность, если чтение выполняется за несколько микросекунд?
он в принципе не понимает что делает
источник

P

PronKing in Dart & Flutter по-русски
Z
Но зачем нужна асинхронность, если чтение выполняется за несколько микросекунд?
ну ты ушел из программы а все остальные ждут когда вернешься
источник

Z

Z in Dart & Flutter по-русски
Я про хранение настроек и токенов
источник

VA

Vladimir Avramov in Dart & Flutter по-русски
Ihor Levchenko
Спасибо!
У меня вот теоретический вопрос.

Скажем, у меня есть какие нибудь общие данные для большинства страниц, Но эти данные не реактивные, они никогда не будут изменяться в фоновом режиме.

Скажем, имя авторизованного юзера, которое вытягиваем из шаред сеттингов при запуске приложения и все.

То есть подобными "статичными" данными не вижу смысл забивать реактивный стор.

И вот тут вопрос как лучше поступить во флаттере:

1) класс со статическими полями и статическими геттерами
2) класс, который через DI/провайдер прокинут или через конструктор или через контекст
3) все таки делать fat state, и пихать туда ?

Имя юзера для примера.
Просто, скажем, какие то данные, которые устанавливаются один раз и никогда в процессе использования не будут изменены на лету
Я точно могу сказать, что DI нужен при организации множества слоев вашего приложения: сервисов, репозиториев, контроллеров, моделей и тд. Тогда смысл есть. Делать DI ради внедрения глобальной модели я бы не стал. А так на вкус и цвет.
источник

IL

Ihor Levchenko in Dart & Flutter по-русски
Vladimir Avramov
Я точно могу сказать, что DI нужен при организации множества слоев вашего приложения: сервисов, репозиториев, контроллеров, моделей и тд. Тогда смысл есть. Делать DI ради внедрения глобальной модели я бы не стал. А так на вкус и цвет.
Спасибо
Да.. я вот привык когда есть нечто вроде сервис локатора и я могу запросить инстанс чего либо в любой точке пространства моего приложения

Хотел просто больше теоретически спросить на сколько ОК в мире Дарта/флаттера делать глобальную модель со статическими полями?
Хотя по сути то мне нужен обычный синглтон.

Но вы обходитесь ли в приложениях вообще без IoC?
источник

t

tdesc in Dart & Flutter по-русски
Ihor Levchenko
Спасибо
Да.. я вот привык когда есть нечто вроде сервис локатора и я могу запросить инстанс чего либо в любой точке пространства моего приложения

Хотел просто больше теоретически спросить на сколько ОК в мире Дарта/флаттера делать глобальную модель со статическими полями?
Хотя по сути то мне нужен обычный синглтон.

Но вы обходитесь ли в приложениях вообще без IoC?
есть удобный разный ди, есть просто import as
проблематика не понятна.
источник

Z

Z in Dart & Flutter по-русски
Ihor Levchenko
Спасибо!
У меня вот теоретический вопрос.

Скажем, у меня есть какие нибудь общие данные для большинства страниц, Но эти данные не реактивные, они никогда не будут изменяться в фоновом режиме.

Скажем, имя авторизованного юзера, которое вытягиваем из шаред сеттингов при запуске приложения и все.

То есть подобными "статичными" данными не вижу смысл забивать реактивный стор.

И вот тут вопрос как лучше поступить во флаттере:

1) класс со статическими полями и статическими геттерами
2) класс, который через DI/провайдер прокинут или через конструктор или через контекст
3) все таки делать fat state, и пихать туда ?

Имя юзера для примера.
Просто, скажем, какие то данные, которые устанавливаются один раз и никогда в процессе использования не будут изменены на лету
У меня такое хранится просто строкой в hivedb. Он сам грузит бокс с записями после запуска приложения, поэтому потом доступ получается очень быстрый, shared prefs не использую
источник

V

Vyacheslav in Dart & Flutter по-русски
народ, что используете для настроек темы? https://pub.dev/packages/theme_provider пойдет?
источник