-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started Core Concepts
spec/ is the source of truth. C#, Python, TypeScript, and Swift keep the same
conceptual contract while adopting native naming conventions.
Every VM participates in the same state machine: Destructed,
Constructing, Constructed, Destructing, and Disposed.
The hub carries framework messages across the VM tree, and the dispatcher owns foreground/background scheduling for reactive work.
Leaf ComponentVMs model one node. Container families such as
CompositeVM, GroupVM, AggregateVM, and HierarchicalVM own child
structure and lifecycle cascades.
VMx documentation is source-controlled in the main repository and published to
this wiki from docs/wiki/.
Getting Started
Architecture
Framework Primitives
- Framework Primitives
Language Flavors
Examples
- Examples
- Notes Workspace
- VM Layer Map
- Smaller Examples
- Global Search & Token Paging
- Tag Autocomplete & SearchableState
- Editor Mode & DiscriminatorVM
Specification & Conformance
- Specification & Conformance
- Spec Source Of Truth
- Conformance Workflow
- Shared Fixtures
- Compatibility Matrix
Project