How to create components in the client without stringified html

Client side, can you define components where you don’t have to resort to putting strings containing templated html into the code.

This means, without compiling .vue files server side. So, inside a single html page, can you define multiple components and use them in your page?

I believe x-template is what you’re looking for. https://vuejs.org/v2/guide/components-edge-cases.html#X-Templates

Thanks, this works nicely. However, I used the variation as mentioned here : "text/html" instead of "text/x-template" as script type possible? where I use text/html instead of text/x-template