Integrate Vue.js project showing dynamic table or chart into a ghost blog post

I saw someone integrating a javascript app into a ghost blog post.

It was simple. All that’s needed is adding a tag pointing to the right js location.

Can this be done similarly with vue.js projects that display dynamic tables and charts? Any examples on the web on how to do this?