Comprendere sviluppo e codice
Separa struttura, presentazione, interazione e trattamento sul server. Segui i dati fino al risultato salvato. Un’animazione di successo non dimostra un dossier conservato né autorizzazioni applicate correttamente.
101 concetti con definizioni e consigli pratici.
Cerca nell’intero glossario
Un percorso di lettura
1. Struttura e presentazione
- HTML
Linguaggio di markup che descrive la struttura e il significato del contenuto in una pagina web.
- CSS
Foglio di stile che controlla la presentazione, i colori, la spaziatura e il layout dei documenti web.
- HTML semantico
Uso degli elementi HTML in base al loro significato effettivo per migliorare la struttura, l'accessibilità e la comprensione dei documenti.
2. Scambi e contratti
- API
Interfaccia che consente al software di scambiare dati o attivare funzioni secondo regole documentate.
- punto finale
indirizzo API specifico o punto di accesso a cui un client invia una richiesta.
- Contratto API
Descrizione concordata delle operazioni API, dati attesi, risposte ed errori, mantenuti in linea con il suo comportamento.
3. Errori ed evoluzione
- Miglioramento progressivo
Approccio fornendo prima una linea di base universalmente funzionale, quindi aggiungendo miglioramenti in base alle funzionalità del browser.
- Ambiente di prova
Ambiente di pre-produzione simile al sito web live in cui vengono verificate le modifiche prima del rilascio.
- Controllo di versione
Cronologia delle modifiche ai file di sistema, facilitando la collaborazione e consentendo il ritorno a uno stato precedente.
Distinzioni utili
Front-end / Back-end
Il front-end presenta l’interfaccia; il back-end elabora sul server. Un controllo visibile non sostituisce la validazione dei dati ricevuti.
API / Webhook
Un’API descrive gli scambi; un webhook notifica un evento. Il destinatario deve gestire ritardi e ripetizioni.
Usare i concetti per decidere
Situazione
Una richiesta mostra successo senza salvare il dossier.
Prima di decidere
Confronta richiesta, risposta e stato registrato. Separa il messaggio dell’interfaccia dalla conferma del trattamento.
Un controllo concreto
Riproduci su una copia autorizzata con dati di prova e registra ogni passaggio.
Tutti i concetti del tema
I link aprono la definizione completa sulla pagina alfabetica. Sigle e sinonimi restano ricercabili nel glossario generale.
- Algoritmo
- Ambiente di prova
- AMP
- API
- Applicazione web
- asincrono
- AVIF
- Back-end
- Linea di base
- Bot
- CacheStorage
- Caricamento incrementale
- Catena di reindirizzamento
- Client web
- Codice sorgente
- Contratto API
- Controllo di versione
- CSS
- Grafico delle dipendenze
- Distribuzione del sito
- DOM
- Contenuto dinamico
- Elemento head HTML
- punto finale
- Architettura basata sugli eventi
- Catalogo aspetto
- Flag di funzionalità
- struttura
- Front-end
- Git
- GraphQL
- HTML
- Intestazione HTTP
- i18n
- IDE
- Idempotenza
- Identificatore di correlazione
- Identificatore di consegna del webhook
- iframe
- Immagine reattiva
- IndexedDB
- Isolamento bidirezionale
- ISR
- JAMstack
- Java
- JavaScript
- Rendering JavaScript
- Registrazione strutturata
- jQuery
- JSON
- JSON Schema
- Caricamento pigro
- Collegamento interrotto
- Collegamento localizzato
- localhost
- localStorage
- Compito lungo
- Middleware
- No-code
- Node.js
- Riprova webhook
- open source
- OpenAPI
- 404 Pagina
- Pagina impaginata
- Impaginazione del cursore
- Payload
- PHP
- Plugin
- Miglioramento progressivo
- App Web progressiva
- Python
- Stringa di query
- Risorsa di blocco del rendering
- interpretazione
- richiesta condizionale
- Richiesta preflight
- REST API
- HTML semantico
- Rendering lato server
- Service worker
- Sessione
- sessionStorage
- Attributo delle dimensioni
- srcset
- Sito statico
- Stato HTTP 410
- Storage Access API
- Script di terze parti
- parametro URL
- Riscrittura dell'URL
- Convalida del modulo
- WebAssembly
- Webhook
- WebMCP
- WebSocket
- WordPress
- XHTML
- XML
- XPath
- YAML
Documenti di riferimento primari
Questi documenti spiegano concetti tecnici. Percorsi ed esempi sono metodi editoriali da adattare al progetto.