Варианты кэширования больших наборов данных в браузере для локальной разработки - PullRequest
0 голосов
/ 03 июля 2018

Я создаю библиотеку для внутреннего использования нашей компанией, которая может быть использована для разработки панелей данных на основе JS. Система загружает набор данных из API и отображает его в браузере. Размер используемых наборов данных может достигать 100 МБ.

При локальной разработке с этой системой в настоящее время происходит повторная загрузка данных при каждом обновлении страницы, что значительно замедляет локальную разработку. В идеале после обновления библиотека будет сравнивать только последние измененные временные метки с API и использовать локально кэшированную версию в случае их совпадения.

Javascript localStorage был бы идеальным для этого, но, к сожалению, он имеет ограничение в 5 МБ. Так есть ли альтернатива, которая может быть использована для хранения больших данных? Или я могу как-то продлить localStorage? Поскольку эта библиотека предназначена только для внутреннего использования, я могу изменить настройки браузера и установить плагины браузера, если это необходимо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...