с такой проблемой :
в nuxtServerInit происходит заполненеие стора необходимыми данными для всего сайта через graphQl. Посколько на сайте +200 страниц, генерация занимает много времени из-за +200 запросов на сервер из nuxtServerInit. Как можно этого избежать, что бы nuxtServerInit исполнял запрос один раз.
Возможно использовать кеш? В сети есть примеры с использование Кеша для axios, но не совсем понятно как это реализовать для graphQl
зачем надо заполнять весь сайт за раз?
Заполняется не весь сайт, а только часть стора
вам нужно расшарить кеш между запросами при генерации - для этого сделайте так, что бы запросы происходили через один клиент
Обсуждают сегодня