What is the best way to make a react-rendered DOM element draggable
- without using external stuff like jQuery 
- with minimal code-footprint 
- with correct separation of view- and model-scope 
So far this is the principal of my code (ES6, transpiled by babel.js in webpack):
View
export default React.createClass({
    isDragged(){
        console.log('what now?')  
    },
    render () {
        return(
            <div draggable='true' onDrag={this.isDragged}>
            </div>
        )
    }
})
Model
export default Model.extend({
    props: {
        x: 'number',
        y: 'number'
    }
})
 
     
    