Bom dia!
Alguém saberia me explicar qual a lógica usada para esses sistemas que tem uma lista de tarefas em determinada ordem e quando você quer alterar a ordem, simplesmente arrasta uma tarefa para o lugar de ordem desejada. Porque para fazer isso teria que alterar a ordem de todas as outras tarefas e isso demoraria em uma lista de 200 tarefas por exemplo. Podem ver melhor o que estou dizendo utilizando o site runrun.it que gerencia projetos, tarefas e fluxo de trabalho. Lá eu simplesmente arrasto a tarefa e ele altera a ordem sem demorar nada. Se alguém souber me fale por favor.