ragnatela

Guida introduttiva a uno stack JavaScript Express ed ES6+

Un'introduzione di base al processo di sviluppo di applicazioni Web di back-end con Express, che illustra le funzionalità JavaScript all'avanguardia di ES6+, il modello di progettazione di fabbrica, le operazioni MongoDB CRUD, i server e le porte e il futuro con i modelli architetturali a più livelli aziendali per i progetti TypeScript.

Leggi di più

Come utilizzare FOMO per aumentare le conversioni

E se rimuovessimo la "paura" dalla "paura di perdersi" e mettessimo le parti buone di questa strategia di marketing da utilizzare nel web e nella progettazione di app? Questo articolo illustra quattro modi in cui puoi utilizzare (F)OMO durante la progettazione di esperienze digitali.

Leggi di più

Esecuzione di animazioni iOS su viste con UIKit e UIView

Questo articolo mira a fornire un'introduzione alle animazioni iOS che coprono in modo esauriente diversi modi per farlo. Iniziamo con la comprensione delle basi delle animazioni, passiamo ai Core Framework costruendo un singolo esempio utilizzando i diversi metodi offerti e infine cercando modi per ottimizzare le prestazioni.

Leggi di più

Crea i tuoi pannelli di contenuto in espansione e in contrazione

In UI/UX, uno schema comune che è necessario più e più volte è quello di un semplice pannello animato di apertura e chiusura, o "cassetto". Non hai bisogno di una libreria per realizzarli. Con un po' di HTML/CSS e JavaScript di base, impareremo come farlo da soli.

Leggi di più

Scrittura di un motore di avventura testuale multiplayer in Node.js: creazione del client terminale (parte 3)

Questa terza parte della serie si concentrerà sull'aggiunta di un client basato su testo per il motore di gioco creato nella parte 2. Fernando Doglio spiega la progettazione di base dell'architettura, la selezione degli strumenti e le evidenziazioni del codice mostrandoti come creare un'interfaccia utente basata su testo con l'aiuto di Node.js.

Leggi di più

Velocizza il tuo sito web con WebP

Le immagini sono una parte importante del Web e, tuttavia, possono causare molte sfide per l'esperienza dell'utente se non ottimizzate o fornite correttamente. È passato quasi un decennio da quando Google ha presentato al mondo WebP come soluzione a questo problema. Poiché più browser, dispositivi e software lo supportano, è ora che i web designer inizino ad adottarlo come formato immagine predefinito.

Leggi di più

"Crea una volta, pubblica ovunque" con WordPress

Il termine COPE ("Crea una volta, pubblica ovunque") è una metodologia per pubblicare i nostri contenuti su diversi output (sito Web, sito AMP, e-mail, app e così via) avendo un'unica fonte di verità per tutti loro. Esploriamo come implementare COPE utilizzando WordPress.

Leggi di più

Scrivere attività asincrone in JavaScript moderno

In questo articolo, esploreremo l'evoluzione di JavaScript rispetto all'esecuzione asincrona nell'era passata e come ha cambiato il modo in cui scriviamo e leggiamo il codice. Inizieremo con gli inizi dello sviluppo web e andremo fino ai moderni esempi di pattern asincroni.

Leggi di più

Crea un'applicazione di bookmarking con FaunaDB, Netlify e 11ty

In questo articolo creeremo un sito di bookmarking personale usando FaunaDB, Netlify Functions e 11ty data files.

Leggi di più

Scrivere un motore di avventura testuale multigiocatore in Node.js: progettazione del server del motore di gioco (parte 2)

Benvenuti nella seconda parte di questa serie. La prima parte, abbiamo trattato l'architettura di una piattaforma basata su Node.js e di un'applicazione client che consentirà alle persone di definire e giocare le proprie avventure testuali come gruppo.

Leggi di più