<html>
<head>
<script type="module" src="//cdn.jsdelivr.net/npm/vanilla-river@0.3"></script>
</head>
<body>
<component src="components/c.htm"></component>
</body>
</html>
By convention, we will use the .htm extension for our components.
<h1>Hello World</h1>
<script>
console.log("hello");
</script>
<style>
/* whatever */
</style>
available on npm