Николас Беваква (автор известной библиотеки для реализации драг'н'дропа dragula) рассказывает о том, почему он предпочитает писать подобные библиотеки на чистом JavaScript — http://vk.cc/509bUG