Revision Sheet
Core Flow
A browser navigation moves through URL parsing, DNS, connection setup, TLS, HTTP, response streaming, parsing, rendering, JavaScript execution, and interaction readiness.
Runtime Model
V8 parses JavaScript, creates bytecode, runs it through Ignition, profiles hot functions, optimizes with TurboFan, and de-optimizes when assumptions fail.
Execution Model
Execution contexts explain hoisting, closures, this binding, stack traces, synchronous execution, recursion, and retained heap references.