Using compose with a View, ViewModel and Model is an easy way to reuse and combine different Views and ViewModels.
Given the following View and ViewModel (applies to each alternative below):
src/greeter.html
<template>
<h1>Hello, ${name}!</h1>
</template>
src/gree...