Size: a a a

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

2020 May 18

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Nikita Domnickij
У феликса в примерах даже везде equatable юзается, чтобы не было такого говна
Ты все еще не понял
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Это опять не при чем
источник

ИК

Игорь Кравченко... in Dart & Flutter по-русски
Nikita Domnickij
У феликса в примерах даже везде equatable юзается, чтобы не было такого говна
я себе equatable форкнул и убрал immutable)
источник

NP

Nikolay Plotnikov in Dart & Flutter по-русски
Ihor Levchenko
DART:
9.41 real        10.86 user         1.41 sys
408752128  maximum resident set size
        0  average shared memory size
        0  average unshared data size
        0  average unshared stack size
   734198  page reclaims
        0  page faults
        0  swaps
        0  block input operations
        0  block output operations
        0  messages sent
        0  messages received
        0  signals received
        0  voluntary context switches
    28468  involuntary context switches



NODEJS:
10.07 real        16.33 user         3.24 sys
1444696064  maximum resident set size
        0  average shared memory size
        0  average unshared data size
        0  average unshared stack size
   965100  page reclaims
        2  page faults
        0  swaps
        0  block input operations
        0  block output operations
        0  messages sent
        0  messages received
        0  signals received
        2  voluntary context switches
    68661  involuntary context switches
Dart на бэке? это как7
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Nikolay Plotnikov
Dart на бэке? это как7
А что не так с дартом на бэке?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
источник

NP

Nikolay Plotnikov in Dart & Flutter по-русски
🅵🅾️🆇
А что не так с дартом на бэке?
Не слышал что бы кто-то поднимал... интересно, сложно ли запустить
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Nikolay Plotnikov
Не слышал что бы кто-то поднимал... интересно, сложно ли запустить
Проще не бывает
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
echo "void main() => print('goodbye cruel world');" >> main.dart
dart main.dart
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Всо
источник

IL

Ihor Levchenko in Dart & Flutter по-русски
😅
источник

RC

Rv Ch in Dart & Flutter по-русски
Evgenii Elchev
то есть твоя кнопка меняет стейт, но ты просто эту разницу в коде выразить не хочешь)
if (event is ReverseItemsPressed) {
     yield* _reverseItems();
...
 Stream<ListViewState> _reverseItems( ) async* {
  final List _list = items.reversed.toList();
   items= _list;
   yield SortedList(items);
 }

ну вот серьезно, событие переворот Итемов, работает логика блока и кидает стейт SortedList который принимает список, и выкидывается в ЮАЙ
так же может быть ивент к примеру на сортировку по алфавиту и тогда я фильтрану список и выкину в стейт сортированные итемсы по алфавиту, в стейте данные  разные, но из за того что стейт возвращается такой же и билдер соответственно не перерисовал, в общем почему я должен выражать в коде это по логике вещей, добавив миксин я получил разные стейты по умолчанию на этот стейт SortedList и теперь наступило счастье
источник

RC

Rv Ch in Dart & Flutter по-русски
не писать же на каждый порядок списка новый стейт, или не добавлять же лапшу из булей
то есть я просто хочу применить логику и вернуть новый список, с точки зрения апп это просто новый порядок в списке который был ток что
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Rv Ch
if (event is ReverseItemsPressed) {
     yield* _reverseItems();
...
 Stream<ListViewState> _reverseItems( ) async* {
  final List _list = items.reversed.toList();
   items= _list;
   yield SortedList(items);
 }

ну вот серьезно, событие переворот Итемов, работает логика блока и кидает стейт SortedList который принимает список, и выкидывается в ЮАЙ
так же может быть ивент к примеру на сортировку по алфавиту и тогда я фильтрану список и выкину в стейт сортированные итемсы по алфавиту, в стейте данные  разные, но из за того что стейт возвращается такой же и билдер соответственно не перерисовал, в общем почему я должен выражать в коде это по логике вещей, добавив миксин я получил разные стейты по умолчанию на этот стейт SortedList и теперь наступило счастье
Я тебе говорю: "забей".
Компетентных для помощи тебе людей тут нет и просто быть не может.
Либо сам, либо к феликсу в дискорд.
источник

RC

Rv Ch in Dart & Flutter по-русски
да не, я пытаюсь понять почему как говорят это разные стейты
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ну а сам: форк, по новому инстансу на каждый стейт (не забывай избегать const), овверайд ==
источник

RC

Rv Ch in Dart & Flutter по-русски
а с феликсом спорить точно не буду:)
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Вариативность зашкаливает
источник

RC

Rv Ch in Dart & Flutter по-русски
ну, миксин то явно попроще будет, такое не всегда нужно, но когда нужно непонятно почему нет
источник

S

Sofi in Dart & Flutter по-русски
Влад
Смотрите, если ваше приложение должно хранить локальную инфу. Например активность пользователя, его настройки и прочие локальные данные, я лично, для таких целей юзаю sqlite. Если БД должна хранить данные разных пользователей, то прямое подключение к серверу из приложения - не безопасна! В таком случае данные лучше получить через Rest по ключу и парсить их в приложении. Но для этого нужно писать серверную часть отдельно.
Я так и думала что нужно будет писать отдельно
источник