Using the HTML5 Drag and Drop API to implement column reordering
Lately I’ve been building a web-based table component at work and in this post I want to talk about implementing drag and drop column reordering. The HTML5 Drag and Drop API has many quirks that make this harder than expected.