← preactjs/preact
CodeVetter · Repo Unpack · Data flow

preactjs/preact

Scanned commit 45728eb431 dated 2026-10-02 — last upstream commit. Generated by codevetter codevetter 1.15.0 on 2026-10-02. Deep analysis by cli:codex via the codex CLI on 2026-10-02 (509s). Source inspection; upstream code and tests were not executed.

Applications supply component types, props, children, and a DOM container; factories turn these into renderer-owned VNodes. Reconciliation links new nodes to previous nodes, updates component state, and applies DOM changes before committing refs and callbacks. Hook state belongs to component instances, with separate queues for pending values and effects. External stores, promises, and demo network responses enter through explicit adapters; the inspected core state path does not itself implement durable application persistence.