No node, no npm, no building - just some external files and you can have some Vue magic...
You can resize and move those blocks:

Copy to clipboard
<script src="https://unpkg.com/vue@2/dist/vue.js"></script> <script src="https://cdn.jsdelivr.net/npm/vue3-sfc-loader@0.8.4/dist/vue2-sfc-loader.js"></script> <script src="https://cdn.jsdelivr.net/npm/vue-grid-layout@2.4.0/dist/vue-grid-layout.umd.min.js"></script>