Bloc есть hydrated _bloc, я пользуюсь им, удобно.
Для информации. hydrated _bloc на Hive. А hive считается (в коммьюнити), вроде как, не айс. Недо БД. Или шаредпреференс или уж сразу sqlite. Я лично использую до сих пор хайв в паре старых пет-проектов и переходить не планирую ни на что (ничего против не имею, зная его ограничения), но... наверное уже в новых не буду.
hydrated _bloc пользуюсь лишь для web-a когда после рефреша страничек стирается дата например Токен - и чтобы не гонять снова запрос на его получение + сохранять дерево стека навигации
Спасибо большое за разъяснение.
про то, что "на хайве" отсюда, а не просто личное мнение. В целом, вообще полезно на пабдеве смотреть у пакета зависимости, мне кажется. А то как с flutter_svg, у которого 4000+ лайков. Я говорю, что использую вместо него vector_graphics. Мне возражают, что у него всего 12 лайков. Но... В ответ я прошу заметить, что svg то зависит от vector_graphics :) Пабспек - соцсеть с лайками, блин :)
Сохрани токен Зачем стейт блока сохранять?
А у тебя всегда токен это строка?) У меня это целый объект с кучей полей который ты получаешь только при определённом запросе с кучей входных данных
Ну и сохраняй их))))) В чем проблема?
Ты вообще в курсе что при рефреше web странички теряются все данные?) и требуется сериализация?)
Ничего никуда не теряется Шаред преференс использует local storage
Ну так ты в итоге сделаешь тот же svg
к чему замечание? и? я ж никого не агитирую. да. будет свг, только отрисовывается в разы быстрее. я тут даже как-то скрины девтулса выкладывал. и на один пакет меньше в зависимостях
Скинешь решение пж?
Shared preferences вообще не понимаю для чего нужно. Кеш гораздо удобнее хранить в hive, а остальные данные в isar.
общепринятое мнение. Для простого достаточно шареда. Для большего бери sqlite. Как миниму, из доводов: к шаредпреф можно обращаться из разных изолятов, к хайву у тебя проблемы будут. А по сравнению с настоящими БД (типа sqlite) у хаявва проблемы с безопасностью. В любой момент может грохнуться и будут проблемы с чтением данных. Мое мнение личное(!!!) ни на что не претендующее. Все зависит от задачи. Где-то и хайва достаточно.
Сначала подумал рофл А почитав далее то понял что нет(((
Обсуждают сегодня