Какую логику взаимодействия клиент-сервер использовать?
Есть некое мобильное приложение, забирающее новости с сервера.
Забирается список новостей. А по клику на конкретную новость забирается подробная информация по новости, которая потом хранится в кэше приложения(?).
Список забираться будет при открытии списка новостей в приложении. Или по таймауту (минут 10).
А как узнать, что какая-то новость появилась/обновилась, без получения всего списка? То есть как можно реализовать обратную связь сервер-клиент?
Присоединяюсь к ответам выше, от себя могу только добавить, если новости сортируются по дате, а не по ИД (ситуация когда новость с датой старее чем имеющиеся записи), передавать нужно именно timestamp или дату.