@McHack

NextJS и кэш. Что использовать?

Столкнулся с проблемой. Разрабатываю собственный проект на NextJS. Как и чем кэшировать запросы в базу?

UPD: Небольшое пояснение с чем беда:
Решаю проблему долгой загрузки контента. Использую бесплатный тариф MongoDB, соответственно там и ограничения и не быстрое время отклика.

Данные, что я получаю из базы статические, меняются очень редко. Получается, что и делать запрос постоянно к базе не имеет смысла.

В последних версиях пришли методы по типу get***Props и вроде как они умеют кэшировать запросы, однако они мне не подходят по причине того, что они работают только на страничных компонентах.

Для общего хранилища использую обычный React Context. Сейчас на каждую инициализацию приложения срабатывает запрос. Хочу это исправить, но не знаю как. Мне на ум приходит только кэширование запросов. Что посоветуете? Может стоить поменять архитектуру проекта? Или же подскажите хорошие пакеты для кэша.
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы