Om is a ClojureScript UI framework that builds on Facebook’s React, offering a client/server architecture with features like snapshotable and undoable UIs, inspired by React's Relay and Netflix's Falcor, plus Datomic-like querying for simplified state management. Om borrows ideas liberally from Facebook's Relay and Netflix's Falcor, with a dash of inspiration from Datomic pull syntax to avoid the typical incidental complexity that arises from client/server state management. There is a Quick Start tutorial that will introduce you to the core concepts of Om here. There are also a variety of other guides.
Features
- Snapshotable UI state for easy undo/redo
- Undoable state management with minimal overhead
- React integration for performance and component model
- Inspired architecture combining Relay, Falcor, and Datomic pull syntax
- Simplified client/server data handling workflows
- Lightweight and conceptually elegant approach to UI state layering
Categories
FrameworksLicense
MIT LicenseFollow Om
Other Useful Business Software
$300 Free Credits to Build on Google Cloud
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Om!