Overview of LiveStore capabilities
mainLiveStore is a client-centric data layer designed to replace state management libraries like Redux or MobX. It provides a reactive embedded SQLite database with real-time synchronization capabilities.
Key features include:
- Reactive Query Layer: Full SQLite support for instant queries.
- Multi-platform Adapters: Support for web, mobile, server/edge, and desktop.
- Offline-First: Built for true offline workflows.
- Data Modeling: Flexible schema management and custom merge conflict resolution.
- Synchronization: Sync via supported providers (e.g., Cloudflare) or custom implementations using event-sourcing.