With Vue 2, one way to create reusable logic was to use renderless components. After Adam’s blog post, the concept quickly became popular. But when Vue 3 introduced the composition API, which offers similar benefits at even greater flexibility, renderless components became less relevant. But there are still some interesting…