FlowTrace - vizualizácia toho, čo sa deje za kliknutím | POLPROG Skip to content

FlowTrace

FlowTrace

FlowTrace - vizualizácia toho, čo sa deje za kliknutím

Vzdelávacia vizualizácia celého toku webovej požiadavky a vykreslenia.

Webová aplikácia Online
13
Vizualizovaných vrstiev stacku
4
Typov spúšťačov
4
Interaktívnych režimov (plánované)
0
Sledovanie / účty

O projekte

FlowTrace je experimentálna vzdelávacia webová aplikácia, ktorá vizualizuje, čo sa naozaj deje za bežnými akciami používateľa: kliknutie, stlačenie klávesu, odoslanie formulára, posúvanie. Sleduje cestu požiadavky a vykreslenia naprieč celým webovým stackom - slučka udalostí prehliadača, DOM, runtime JavaScriptu, DNS, TLS, CDN, brána, server, vyrovnávacia pamäť, fronta, databáza, odpoveď a vykreslenie - a premieňa každú vrstvu na niečo, čo vývojár alebo študent môže vidieť a prejsť krok za krokom.

Projekt skúma niekoľko interaktívnych režimov vrátane súhrnného systémového pohľadu, filmovej cesty po ceste požiadavky, prietoku stackom z pohľadu prvej osoby a tvorcu scenárov pre vlastné prietoky, popri koncepte FlowTrace Lab pre praktické experimentovanie.

Kľúčové funkcie

01

Spúšťače kliknutie, klávesa, odoslanie, posúvanie

FlowTrace začína konkrétnou akciou používateľa a sleduje, čo sa deje ďalej, namiesto abstraktného vysvetľovania webového stacku.

02

Sledovanie celého stacku - od prehliadača po vykreslenie

Každá vizualizácia prechádza rovnakú cestu: slučka udalostí prehliadača, DOM, runtime JS, DNS, TLS, CDN, brána, server, vyrovnávacia pamäť, fronta, databáza, odpoveď a späť k vykresleniu.

03

Simulácia systémového prietoku v 3D

Interaktívna 3D scéna ukazuje požiadavky pohybujúce sa stackom v reálnom čase, takže poradie, rozvetvenie a úzke miesta sú viditeľné na prvý pohľad.

04

Viaceré režimy zobrazenia

Systémový pohľad pre celkový obraz, filmová cesta pre vedené prehrávanie, prietok z pohľadu prvej osoby pre pohľad na stack zvnútra a tvorca scenárov pre vlastné prietoky.

05

FlowTrace Lab (experimentálne)

Prieskumný koncept pieskoviska, kde sa jednotlivé vrstvy dajú preskúmať, prepnúť alebo nechať zlyhať, aby ste videli, ako zareaguje zvyšok stacku.

06

Vytvorené pre učenie

Navrhnuté pre vývojárov, študentov a bootcampy - cieľom je intuícia o tom, ako sa skutočná požiadavka pohybuje, nie marketingové demo.

Súkromie a bezpečnosť

Vaše údaje zostávajú vo vašom zariadení. Vždy.

Vzdelávací účel Beží v prehliadači Nezbierajú sa žiadne osobné údaje Čestný plán vývoja WCAG 2.1 AA