UmbrellaJS è la tua alternativa a jQuery
La libreria jQuery open source ha dominato lo sviluppo del web per anni. È ancora una delle risorse più affidabili per JavaScript, ma c'è una nuova biblioteca in città chiamata UmbrellaJS .
Umbrella è anche completamente open source e offre molte delle stesse funzionalità tra cui selettori di elementi, manipolazione DOM e richieste AJAX.
Umbrella JS funziona quasi esattamente come jQuery tranne con sintassi e chiamate di funzione diverse . Quindi se Umbrella è così vicino a jQuery, qual è il vantaggio di usarlo?
Bene, Umbrella è pensato per essere una libreria molto più piccola di jQuery ed è solo per la manipolazione DOM . E onestamente, questa libreria è super compatta rispetto a jQuery.
La libreria completa di Umbrella.js è di circa 4KB non minificata . L'ultima versione di jQuery ammonta a oltre 250 KB ! Quindi, se stai cercando una versione semplificata di jQuery, Umbrella sarà più veloce da caricare e altrettanto semplice da usare .
La documentazione online offre un elenco di tutte le funzioni e i parametri che è possibile inserire in tali funzioni. È la guida completa per l'Umbrella e viene costantemente aggiornata .
Per fortuna, un sacco di funzioni jQuery simili sono imitate da Umbrella, quindi la sintassi è molto facile da leggere . Ad esempio, il metodo on()
è lo stesso ed è possibile passare tutti gli stessi listener di eventi come click
o hover
.
La più grande differenza è che i selettori di Umbrella usano il metodo u()
invece del comune $()
di jQuery. Ecco un esempio di codice che attiva una casella di avviso quando qualcuno fa clic su un pulsante con la classe .button
.
u ("button"). on ('click', function () {alert ("Hello world");});
È un semplice esempio, ma illustra perfettamente il valore di Umbrella.
Per vedere una demo dal vivo, controlla questa penna che offre una selezione di campi di input di esempio . Tutto il codice di uscita viene visualizzato direttamente sullo schermo . Puoi anche studiare il codice sorgente di Umbrella JS per vedere come funziona.
Per saperne di più su Umbrella visita il sito ufficiale o guarda il codice sorgente dal repository GitHub .

Le app Web più gettonate del mese - agosto
Bentornati al nostro ultimo riepilogo di app web. Abbiamo ricevuto ottimi suggerimenti per le app nel mese scorso, e ne abbiamo trovate altre che riteniamo siano molto utili e utili.Questo mese le nostre selezioni includono l'app web che ti aiuta a prendere forma e mangiare bene (sì, la salute è il numero 1 per tutti), uno strumento CRM davvero carino, un paio di app web che ti aiutano a produrre curriculum / CV e app perfetti per programmare online, parlare di diversità!No

Introduzione alla memoria condivisa in JavaScript
La memoria condivisa è una funzionalità avanzata di JavaScript, che può sfruttare i thread (parti di un processo eseguite simultaneamente). Condividere la memoria significa non avere il problema di passare i dati aggiornati tra i thread e tutti i thread possono accedere e aggiornare gli stessi dati nella memoria condivisa.No