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,JavaScripte framework comeReact,AngularoVue.
- Tecnologie:
- Back-End: Il lato server, responsabile della logica, dei database e dell’autenticazione.
- Tecnologie: Linguaggi come
Node.js,Python,PHP,Javae database comePostgreSQLoMongoDB.
- Tecnologie: Linguaggi come
March 2026
January 2026
July 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.
April 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!
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.
December 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.
February 2024
November 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?
December 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.
April 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.
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.
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.
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.
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.
October 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.