Adam Wathan recently livestreamed how he built a renderless sortable component around Shopify's draggable library. You'll find the code used in this GitHub repo and the video itself below.

If you like what you're seeing, be sure to sign up to Adam's upcoming course on designing Vue components.