Category
Web

La categoria Web copre tutti gli aspetti della creazione e manutenzione di siti e applicazioni web. È tradizionalmente suddivisa in due aree principali, sebbene i confini siano sempre più sfumati:

  • Front-End: Il lato client, ciò che l’utente vede e con cui interagisce nel browser.
    • Tecnologie: HTML, CSS, JavaScript e framework come React, Angular o Vue.
  • Back-End: Il lato server, responsabile della logica, dei database e dell’autenticazione.
    • Tecnologie: Linguaggi come Node.js, Python, PHP, Java e database come PostgreSQL o MongoDB.
Web

March 2026

Eseguire SQLite nel Browser con OPFS e Web Workers
12 marzo 2026

Eseguire SQLite nel Browser con OPFS e Web Workers

Scopri come configurare SQLite nel browser utilizzando l'Origin Private File System (OPFS) e i Web Worker. Costruisci applicazioni local-first ad alte prestazioni con la potenza del SQL e zero costi server.

Read

January 2026

LinkPreview AI: Il generatore QR Privacy-First
20 gennaio 2026

LinkPreview AI: Il generatore QR Privacy-First

La maggior parte dei generatori QR traccia ogni scansione. LinkPreview AI permette la generazione client-side, senza database e zero-knowledge. Ecco come funziona.

Read

July 2025

L'Evoluzione della Sicurezza delle Password: dalle Basi fino ad Argon2
18 luglio 2025

L'Evoluzione della Sicurezza delle Password: dalle Basi fino ad Argon2

Un viaggio per livelli nella sicurezza delle password. Scopri perché non basta un semplice hash e come difendere i tuoi utenti da hacker e data leak, passando dal sale e pepe fino ad Argon2.

Read
Transizioni Animate in MPA con la View Transitions API
13 luglio 2025

Transizioni Animate in MPA con la View Transitions API

Goditi la tua Multi-Page Application (MPA) senza rinunciare a transizioni di pagina fluide, simili a quelle delle SPA, utilizzando la View Transitions API. Una guida pratica con esempi di codice per implementare animazioni professionali con poche righe di CSS, migliorando l'esperienza utente tramite il progressive enhancement.

Read
Intersection Observer: Animazioni fluide senza bloccare la pagina
9 luglio 2025

Intersection Observer: Animazioni fluide senza bloccare la pagina

Smetti di usare l'evento scroll per le tue animazioni. Scopri come l'Intersection Observer migliora le performance in modo semplice e veloce.

Read

April 2025

Esegui n8n e SearXNG Localmente con Docker: Costruisci il Tuo Playground AI No-Code
20 aprile 2025

Esegui n8n e SearXNG Localmente con Docker: Costruisci il Tuo Playground AI No-Code

Scopri come configurare n8n e SearxNG per creare un agente AI privato per le ricerche web. Avrai un agente AI che recupera informazioni online senza tracciare i tuoi dati. Ideale per chi è interessato all'automazione e alla privacy!

Read
Generatore di Sintesi Vocale Online Gratuito - SpeechStudio.ai
18 aprile 2025

Generatore di Sintesi Vocale Online Gratuito - SpeechStudio.ai

Scopri SpeechStudio.ai, un potente strumento di sintesi vocale gratuito che offre voci dal suono naturale e supporta più interlocutori. È perfetto per podcast, presentazioni e progetti creativi, il tutto senza costi o registrazioni.

Read

December 2024

Spiegazione del Throttling: Una Guida per Gestire i Limiti delle Richieste API
4 dicembre 2024

Spiegazione del Throttling: Una Guida per Gestire i Limiti delle Richieste API

Impara come implementare un sistema di throttling semplice ed efficace in TypeScript per proteggere le tue API dal sovraccarico. Questa guida copre strategie di rate-limiting, tracciamento degli IP e pulizia periodica per gestire record obsoleti e ottimizzare le prestazioni.

Read

February 2024

Ottimizzare Three.js: 4 Tecniche Chiave
12 febbraio 2024

Ottimizzare Three.js: 4 Tecniche Chiave

Consigli pratici per migliorare le prestazioni quando si lavora con scene Three.js in progetti reali.

Read

November 2023

Cache-Control max-age, stale-while-revalidate
23 novembre 2023

Cache-Control max-age, stale-while-revalidate

Fino ad ora, grazie a Last-Modified/If-Modified-Since o ETag/If-None-Match abbiamo principalmente risparmiato sulla larghezza di banda. Tuttavia, il server ha sempre dovuto elaborare ogni richiesta.

Read
ETag/If-None-Match
21 novembre 2023

ETag/If-None-Match

abbiamo esplorato l'utilità degli header di risposta Last-Modified e di richiesta If-Modified-Since. Funzionano molto bene quando si ha a che fare con un endpoint che restituisce un file. Ma cosa succede con i dati recuperati da un database o assemblati da fonti diverse?

Read
Ultima Modifica / Se Modificato Da
16 novembre 2023

Ultima Modifica / Se Modificato Da

Meno carico sul server e meno utilizzo di larghezza di banda per lo stesso risultato? Dove dovrei iscrivermi? Da nessuna parte, devi solo conoscere gli header giusti.

Read

December 2022

Come Usare un Reverse Trie per il Rilevamento Rapido di Domini Email Usa e Getta
5 dicembre 2022

Come Usare un Reverse Trie per il Rilevamento Rapido di Domini Email Usa e Getta

Impara come usare un reverse Trie per rilevare in modo efficiente i domini email usa e getta. Ottimizza le tue ricerche di domini con una soluzione scalabile e efficiente in termini di memoria, su misura per risultati veloci e precisi.

Read

April 2022

GitHub App e OAuth ~ Flusso disgiunto
28 aprile 2022

GitHub App e OAuth ~ Flusso disgiunto

Scopri come integrare le funzionalità dell'App GitHub in un sistema di autenticazione esistente basato su OAuth. Questa guida spiega come autenticarsi come App GitHub utilizzando JWT, recuperare gli ID delle installazioni e accedere ai repository associati all'app.

Read
Popup OAuth ~ Guida Pratica
27 aprile 2022

Popup OAuth ~ Guida Pratica

Migliora la tua implementazione OAuth di GitHub utilizzando un approccio popup per l'autenticazione nelle applicazioni a pagina singola (SPA). Questa guida ti accompagna nel processo di generazione di un popup per l'autenticazione dell'utente e nella gestione sicura del token di accesso.

Read
GitHub App e OAuth ~ Guida Pratica
26 aprile 2022

GitHub App e OAuth ~ Guida Pratica

Scopri come costruire un'interfaccia che consenta agli utenti autenticati su GitHub di visualizzare quali repository hanno un determinato GitHub App installato. Questa guida tratta della creazione di un GitHub App, dell'implementazione dell'autenticazione OAuth e della query dell'API REST di GitHub per installazioni e repository.

Read
Headers per file di grandi dimensioni
26 aprile 2022

Headers per file di grandi dimensioni

Gli headers HTTP Content-Length, Content-Encoding e Transfer-Encoding influiscono sulla trasmissione di file di grandi dimensioni nelle applicazioni web. Con un esempio pratico di server Node.js, scopri le combinazioni di headers e l'importanza degli headers Content-Length e della compressione gzip per ottimizzare le prestazioni web.

Read
CORS, Richiesta di Preflight e Metodo OPTIONS
10 aprile 2022

CORS, Richiesta di Preflight e Metodo OPTIONS

Questo post è destinato ad essere una lettura leggera con lo scopo di fornire un minimo di contesto e instillare un po' di curiosità su un argomento spesso considerato opaco - CORS è un semplice meccanismo di intestazione HTTP che ogni sviluppatore web può facilmente comprendere.

Read

October 2021

Penetrazione e Sicurezza in JavaScript
7 ottobre 2021

Penetrazione e Sicurezza in JavaScript

Sei sicuro che il tuo codice venga usato solo come previsto? Stai impedendo che venga sfruttato in modo malevolo? Se la tua unica soluzione è inserire controlli nelle funzioni, questo post ti aprirà un mondo. Le semplici verifiche non bastano.

Read
Built-in-like Range in JavaScript
6 ottobre 2021

Built-in-like Range in JavaScript

Rendi possibile generare qualsiasi intervallo di interi con una sintassi simile a quella built-in.

Read