Dropzone to biblioteka JavaScript, która zamienia dowolny element HTML5 w wtyczkę do przesłania plików. Ta wtyczka używa drag & drop w swoim działaniu. To znaczy, że użytkownik może przeciągnąć i upuścić plik, który chce przesłać, a Dropzone wyświetli podgląd plików i pasek przesłania, oraz obsłuży przesłanie pliku w twoim projekcie za pośrednictwem XHR. Wtyczka jest w pełni konfigurowalna, autor daje nam możliwość stylizowania zgodnie z twoimi potrzebami, dlatego ta wtyczka do przesłania plików jest taka popularna i cieszy się dużym zaufaniem tysięcy programistów.
https://x-plugin.pl/javascript/wtyczka-html5-do-przesylania-plikow-dropzone