Ну причем тут Vue, дело в БД и бэке, на том же DST Platform мы вгрузили 750 тысяч товаров с огромным колл-во атрибутов и вариаций и все летает, да фронт конечно на Бутстрапе, но дело не во фронте, смотрите в сторону БД а еще лучше меняйте движок, 5-10К для маркелптейса это ничего а он уже тормозит