Вообще мысль в том чтобы. Статически сгенерировано было только категории и по 10 первых товаров в каждой. И когда человек заходит в категорию начинает листать вниз. По типу infinity scroll, товары будет подгружаться и в фотоном режиме генеритьс новые входящие страницы карточек.
Карточки будут храниться некоторое время.
nextjs бери, потому что с гетсби можешь уперется в рамки, он все таки изначально для статики заточен