it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


Uppy - Plug-in gratuito per caricamento file JavaScript ES5 / ES6

Uno degli input di forma più difficili da progettare è il caricamento del file . Ha uno stile HTML predefinito, ma non è la cosa più bella del mondo.

Uppy porta i caricamenti di file a un livello completamente nuovo con un'interfaccia personalizzata e un processo di caricamento dinamico in stile Ajax .

Funziona con il codice ES5 / ES6, quindi puoi creare le tue app Web con i più recenti standard JavaScript. Inoltre, supporta anche i caricamenti di file da siti di cloud storage come Dropbox o Google Drive, quindi è uno script di caricamento di file multiforme per il web.

Uppy è completamente gratuito e open-source, con un repo su GitHub. Tuttavia, il modo più semplice per installare questo plugin è attraverso npm o Yarn, quindi puoi eseguirlo come un vero pacchetto .

Dopo aver aggiunto i file al tuo sito web, includi solo il file Uppy.js e il codice CSS . Quindi, scegli come target qualsiasi campo di input che desideri e Uppy si prende cura di tutto il resto.

Ha un'interfaccia unica che assomiglia a una grande posizione quadrata per trascinare e rilasciare i file. Puoi anche selezionare elementi dal tuo disco rigido o persino caricare file in remoto da URL esterni . Piuttosto pazzo!

È possibile trovare l'intero processo di installazione nella pagina della documentazione, ma richiede almeno una certa comprensione di ECMAScript 6 . Questa libreria guarda al futuro dello scripting e non è la cosa più facile da usare con JavaScript puro vanilla.

Ma se sei seriamente interessato allo sviluppo del web, vale comunque la pena di imparare ES6. Puoi trovare tonnellate di risorse online per l'auto-insegnamento e puoi anche usare Uppy come il tuo primo progetto "reale" per immergerti e iniziare a imparare.

Guarda l'esempio di Dashboard per vedere Uppy in azione . Per questa pagina, il caricamento è nascosto dietro un pulsante di attivazione, in cui si fa clic sul pulsante per visualizzare un campo di caricamento modale.

Da lì, puoi selezionare se vuoi caricare un'immagine dal tuo computer, dal web o anche dalla tua webcam !

La pagina degli esempi offre una panoramica, tra cui un esempio di trascinamento e rilascio, insieme a una pagina demo internazionalizzata .

Ma, per imparare davvero come funziona, ti consiglio di sfogliare i documenti e sfogliare il repository principale di GitHub. Puoi anche condividere i tuoi pensieri con i creatori su Twitter @transloadit.

Razionalizzazione del flusso di lavoro di sviluppo Web con Yeoman

Razionalizzazione del flusso di lavoro di sviluppo Web con Yeoman

Ci sono molti strumenti per creare applicazioni web, ma metterle tutte insieme e renderle idonee nel nostro flusso di lavoro potrebbe essere davvero ingombrante. Tendiamo anche a svolgere compiti ripetitivi quando creiamo app Web come la creazione di file, la creazione di cartelle, l'installazione di numerose librerie front-end

(Consigli tecnici e di design)

10 Tecnologia futuristica che può avverarsi molto presto

10 Tecnologia futuristica che può avverarsi molto presto

La tecnologia non si ferma mai : cambia, si adegua e progredisce, e spesso le cose che sembrano improbabili (o addirittura impossibili) un anno possono rapidamente iniziare a diventare possibili solo pochi anni dopo.I computer indossabili sembravano un'idea fantasiosa solo di recente, ma ora sono praticamente la prossima grande cosa per diventare mainstream

(Consigli tecnici e di design)