Templates and rendering

v-if versus v-show, why v-for needs a stable key, v-if and v-for on the same element, and template refs with defineExpose.