How to Creat Drag and Drop List with React and HTML

What goes into building a drag and drop component in the future?