Trigger di clic, pressione di tasto, invio e scorrimento
FlowTrace parte da un'azione concreta dell'utente e traccia cosa accade dopo, invece di spiegare lo stack web in astratto.
Visualizzare cosa accade dietro un clic
Visualizzazione didattica dell'intero flusso di richiesta e rendering web.
FlowTrace è un'applicazione web didattica sperimentale che visualizza cosa accade davvero dietro le azioni comuni dell'utente: un clic, una pressione di tasto, l'invio di un modulo, uno scorrimento. Traccia il percorso della richiesta e del rendering attraverso l'intero stack web - event loop del browser, DOM, runtime JavaScript, DNS, TLS, CDN, gateway, server, cache, coda, database, risposta e rendering - e trasforma ogni livello in qualcosa che uno sviluppatore o uno studente può vedere e percorrere passo passo.
Il progetto esplora diverse modalità interattive, tra cui una vista di sistema ad alto livello, un viaggio cinematografico lungo il percorso della richiesta, un flusso in prima persona attraverso lo stack e un costruttore di scenari per flussi personalizzati, insieme a un concept FlowTrace Lab per la sperimentazione pratica.
Le funzionalità più importanti spiegate in modo pratico.
FlowTrace parte da un'azione concreta dell'utente e traccia cosa accade dopo, invece di spiegare lo stack web in astratto.
Ogni visualizzazione percorre lo stesso percorso: event loop del browser, DOM, runtime JS, DNS, TLS, CDN, gateway, server, cache, coda, database, risposta e ritorno al rendering.
Una scena 3D interattiva mostra le richieste muoversi attraverso lo stack in tempo reale, così l'ordine, il fan-out e i colli di bottiglia sono visibili a colpo d'occhio.
Vista di sistema per il quadro generale, viaggio cinematografico per la riproduzione guidata, flusso in prima persona per la prospettiva dall'interno dello stack e un costruttore di scenari per flussi personalizzati.
Un concept di sandbox esplorativa in cui i singoli livelli possono essere ispezionati, attivati/disattivati o fatti fallire, per vedere come reagisce il resto dello stack.
Progettato per sviluppatori, studenti e bootcamp - l'obiettivo è l'intuizione di come viaggia davvero una richiesta reale, non una demo di marketing.
Un percorso chiaro dalla fonte ufficiale al primo utilizzo riuscito.
Usa uno dei link ufficiali disponibili per il tuo dispositivo o browser.
Segui le istruzioni dello store o apri l'applicazione web. Nessun programma di installazione di terze parti.
Controlla le opzioni, scegli le preferenze e inizia dal flusso principale.
Una panoramica trasparente delle tecnologie principali usate per creare e mantenere questo prodotto.
I tuoi dati restano sul tuo dispositivo. Sempre.