Ramda è una libreria JavaScript pensata per facilitare la programmazione funzionale in questo linguaggio. Tra le varie funzionalità utili, Ramda effettua automaticamente il currying delle funzioni, ed enfatizza la possibilità di creare funzioni pure.

Zeu.js è una libreria JavaScript che permette di implementare efficientemente una serie di componenti per la visualizzazione di dati in tempo reale. Molto utile in contesti come IoT, dove diversi la variazione di diversi tipi di dato devono essere monitorati continuamente, oppure per implementare interfacce web-based di monitoraggio.

Questo articolo introdurrà il linguaggio JavaScript ai programmatori Java enfatizzando soprattutto le differenze al fine di garantire un più rapido apprendimento.

Uno script che mostra come realizzare sfondi animati, costituiti da una serie di cerchi che si animano seguendo alcune equazioni fisiche, dipendenti dallo scrolling della pagina.

Per creare un web component, è necessario che le proprietà della classe Javascript che lo rappresenta vengano mappate sugli attributi HTML: ecco come fare.

Between.js è una libreria Javascript senza dipendenze, che permette di realizzare effetti di transizione. Molto utile per realizzare animazioni accattivanti, ma anche per sfruttare diversi tipi di funzioni di easing, applicandole ad esempio ad incrementi di variabili o contesti non necessariamente connessi con le animazioni.

Quando creiamo un web component personalizzato, è necessario gestire l’associazione tra le sue proprietà (Javascript) e gli attributi (HTML): ecco come.

SuperSlide.js è una libreria JavaScript che permette di incorporare un menu a scorrimento laterale molto semplice, moderno ed efficiente, che sfrutta anche l’accelerazione della GPU per non pesare sulle prestazioni della CPU.