Если нет, забрал с базы, записал в кеш и отдал
Еще возник вопрос. Я сейчас закомментировал код с запросом к БД.
А просто отдаю return response()->json([]);
С БД браузер пишет время TTFB - 150 мс, а без БД - 125 мс.
Это все равно в 4 раза медленее, чем если просто взять файл json из папки public.
Может быть 125 мс это время загрузки самого laravel? На что еще это время может расходоваться?