# Interactivity

Thanks to [node views](/guide/node-views) you can add interactivity to your nodes. If you can write it in JavaScript, you can add it to the editor.

<tiptap-demo name="GuideNodeViews/VueComponent"></tiptap-demo>

<tiptap-demo name="GuideNodeViews/VueComponentContent"></tiptap-demo>
