Как сделать fullstack мобильное приложение, которое обрабатывает комментарии, как Facebook
У меня огромный вопрос,
Есть ли у вас идеи, как сделать бесконечную область комментариев в мобильном приложении flutter?
Для бэкенда кажется, что структурировать базу данных очень просто.
Но для части, связанной с flutter, я борюсь с тем, что мне нужно создать виджет 'комментарий' динамически, когда пользователь использует приложение (когда он нажимает на 'показать больше', например).
Я думаю, что мне следует использовать индексы для структурирования всех данных и получения их в моем приложении Flutter, чтобы я мог вызвать мой бэкенд с правильным Id для получения данных. Но после получения данных, как я могу динамически включить их в нужное место и в нужном порядке.
Мой обычный способ работы с вещами во Flutter - иметь провайдера, который актуализирует данные каждый раз, когда я их получаю, но я всегда получаю все данные, которые нужны моему провайдеру. Мне нужно найти способ получать только несколько комментариев и вставлять их между другими комментариями.
Я не знаю, как я могу хранить эти потенциально бесконечные данные для моих комментариев.
С базовым классом Flutter это кажется сложным, я также думал о создании функций, которые выводят виджеты из json-строки, чтобы я мог обновлять json-строку, но кажется, что это так много парсинга.
Спасибо за ваше время,
Удачного дня
Килиан
https://twitter.com/kilianlecalvez