У нас есть gwt-клиент, который получает довольно много данных с наших серверов. Логически, я хочу кэшировать данные на стороне клиента, избавляя сервер от ненужных запросов.
На сегодняшний день я подвел его к моим моделям для обработки кэширования данных, что не очень хорошо масштабируется. Это также становится проблемой, поскольку различные разработчики в нашей команде разрабатывают свою собственную "кеширующую" функциональность, которая наводняет проект дублированием.
Я думаю о том, как можно реализовать "единую точку входа", которая обрабатывает все кэширование, оставляя модели неясно, как обрабатывается кеширование.
Есть ли у кого-нибудь опыт кеширования на стороне клиента в GWT? Существует ли стандартный подход, который может быть реализован?