Использование vue вместо jquery?
что то все путают сечку с гречкой
jquery ни как не конкурирует с vue , angular, react 
jquery это библиотека заменяющая document.getElement.тратата  и всё 
а перечисленные вверху js библиотеки - создают дополнительное DOM дерево  ...блин не знаю как выразить мысль
заменили/стали применять vue... только из за того что jquery приелся и надо новинку 
на jquery 90% сайтов
тогда уж - если хотите что то супер пупер - применяйте нативный js - вот это будет жесть 
не применяйте вообще ни чего лишнего -
Vuetify вам в помощь для каруселей и лайтбоксов.
И в путь. Хватит уже тормозить на форумах.