следующие вопросы:
1) например у меня есть большой список товаров, который тянется с бэкэнда. Как лучше поступить - сохранить этот список в provider, или тянуть заного каждый раз, когда пользователь переходит на нужную вкладку? Вообще какой объем данных стоит хранить в provider?
2) сейчас я создаю одну общую модель данных для приложения. В ней будут все данные, которые как либо используются в приложении. Модель подключается в провайдер, таким образом из любой точки приложения я могу получить доступ к любым данным. Правильный ли это подход?
Вообще правильно ли я понимаю, что provider для flutter практически то же, что redux для реакт?
вопрос а ты уверен что тебе надо получать ВСЕ данные каждый раз когда ты хочешь что-то получить из модельки?
Это к первому или второму вопросу?) В первом случае нет возможности оптимизировать ответ бэкэнда - отдаёт все, никакой пагинации В случае второго вопроса - ведь объект данных уже создан? Он ведь не пересоздается при каждом обращении к provider?
Разные подходы, ну так да
Ну проси бек енд делать по другому -_-
Обсуждают сегодня