Допустим есть классическое веб-приложение написанное на любом популярном фреймфорке django/express/laravel/aspnet/you name it. В коробке фреймворка есть все необходимое, а так же шаблоны и формы. Это не SPA.
Затем появляются 2-3 формы где нужны интерактивные элементы и желательно чтобы была возможность переиспользовать компоненты на разных страницах. VanillaJS/jQuery слишком хардкорно, нужно что-то с аля MVVM моделью.
Я выбрал Vue, но провожу с конфигом вебпака больше времени чем разрабатываю компонент. Есть ли простой способ написать Vue SFC и собрать их одним бандлом для использования за пределами SPA? В идеале чтобы я создал FordWizard.vue и подключил formwizard.js к нужной странице. Куда копать? Что я делаю не так?