Interactive, like Clojure
Model your schema and queries live, as fast as you can think. Experiment, stage, undo.
Your application and its APIs are formally specified as data. Hyperfiddle uses your app specification to reify your APIs and basic UI scaffolding with core.match.
Invisible data sync
Hyperfiddle loads just the right data, automatically. Your app specification captures your API inter-dependencies as a graph, so data sync reduces to a graph partitioning problem. Hyperfiddle optimizes your service dynamically in ways hand-coded backends cannot.
Tool-assisted frontend dev
Both the Hyperfiddle and Datomic ontologies are semantic (like RDF), which means Hyperfiddle understands the structure of what you build. Concerns like datasync and routing, forms, typed widgets, and CSS classes are automatic by default.
Cloud-native and immutable
Architected from the ground up for Datomic Cloud Ions
. Each hyperfiddle is a static site, every API response served
, everything is proxied by CloudFront.