Skip to main content

3 posts tagged with "Architecture"

Deep dives into Orb's architecture

View All Tags

Atoms, Molecules, and the uses System

· 3 min read
Osama Alghanmi
Co-Founder & Technical Lead

Orb follows atomic design for behavior, not just UI. Standard behaviors are atoms — small state machines that own their topology. Your application composes them into molecules using uses imports and an override surface. The atom's states and transitions stay constant. You rebind the data, rename the events, and replace the effects.

The Compiler Is the Test Suite

· 3 min read
Osama Alghanmi
Co-Founder & Technical Lead

orb validate does not just check syntax. It walks the state machine graph and proves properties that would normally require dozens of hand-written tests. Closed circuits, emission contracts, binding validity, and pattern prop requirements — all checked before any code is generated.