Also VueJS is just a frontend javascript framework. While it can do server-side-rendering, there is currently no Ktor feature that will render Vue as Vue’s SSR library is built for Node.js
It might be easier to just serve the static content like Andrew was suggesting