Size: a a a

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

2020 December 15

ИМ

Илья Максименко... in Dart & Flutter по-русски
Андрей Рудин
доводишь до более или менее и все.
реально
источник

АР

Андрей Рудин... in Dart & Flutter по-русски
𝓐𝓟𝓣𝓔𝓜 𝓜
Ну вот в том же редукс можно на таймлайне выбрать любую точку и ревертнуть приложение к определенному состоянию
оно в жизни вообще нужно?
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
что ж я раньше не додумался
источник

T

Tim in Dart & Flutter по-русски
Сейчас Apple пропускают приложения-обертки веб страниц?
источник

𝓐𝓜

𝓐𝓟𝓣𝓔𝓜 𝓜... in Dart & Flutter по-русски
Андрей Рудин
оно в жизни вообще нужно?
Ну всяко лучше чем искать откуда в корзине например взялся левый товар, а тут сразу видно что вот из за такого-то Event/Action произошло такое изменение
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
эпл еле флаттер нам пропустил)) писал типа мы не видим нативного кода для оформления подписок 😂
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
неделю мучали)
источник

YY

Yuri Yurchenko in Dart & Flutter по-русски
И как получилось их замучить? Предъявлением кода, библиотек и прочего? Или просто под напором сдались?
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
ну заказчик переписку вел) на скок мне известно было решено записью видео как они оформляються + найдена была форма поддрежки какой то жалобы, опиляция или что т такое, и письмом туда)
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
я ж ток кодил)) а переписку не вел) мне просто письма приходили на почту так как админские права на акк дали
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
код точно не давали) код у меня был
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
Андрей Рудин
оно в жизни вообще нужно?
immutable модели нужны для того чтобы ОГО никто случайно не поменял их данные через сеттер
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
как и модификатор final
источник

YY

Yuri Yurchenko in Dart & Flutter по-русски
Alexandr Drobyshev
ну заказчик переписку вел) на скок мне известно было решено записью видео как они оформляються + найдена была форма поддрежки какой то жалобы, опиляция или что т такое, и письмом туда)
Спасибо и на этом, буду иметь в виду на будущее (через пару месяцев может предстоять аналогичное)
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
да, мне думаю тоже чреез пару месяцев лить новую прилу опять с пурчейсами, ток тепреь не подписки
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
не помню как это называется но к этому же относятся например аннотация mustCallSuper
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
когда ожидается от чего-то определенного использования, и это должно выполняться
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
иммутабле виджет нжен для того, что по сути смысла нет его менять, так как он не перерисуется себя сам))
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
а то новичек может сидеть и менять переменную а она не меняется) мне чуть проще было так как на реакте 1 проект делал до этого))
источник

VV

Vitalii Vyrodov in Dart & Flutter по-русски
Vitalii Vyrodov
Ребята, вопрос по стейт менеджменту.
Допустим есть Provider в котором хранится содержимое корзины  

final List<Product> _items = [];
List<Product> get items => _items;

При добавлении продукта вы пойдете каким путем?
// псевдокод
1.
void add(Item item) {
   _items.add(item); // мутируем существующий
 }
2.
void add(Item item) {
   _items = [..._items, item]; // создаем новый массив
 }
Вернусь к вопросу. Если мы будем использовать BLoC то тут у нас стейт всегда immutable.
источник