- Introduction
- User Guide
- 1. Welcome
- 2. Getting Started
- 3. Core Concepts
- 3.1. Entries & Databases
- 3.2. Database Storage
- 3.3. Stores
- 3.4. Transactions
- 4. Authentication Guide
- 5. Synchronization Guide
- 6. Sync Quick Reference
- 7. Logging
- 8. Tutorial: Todo App
- 9. Code Examples
- Internal
- 10. Overview
- 11. Architectural Terminology
- 12. Core Components
- 12.1. Entry Structure
- 12.2. Database Interface
- 12.3. Instance
- 12.4. Database
- 12.5. Transaction
- 12.6. Authentication
- 12.7. Synchronization
- 12.8. Store Implementations
- 12.9. DocStore (Internal)
- 12.10. CRDT System
- 13. Data Flow
- 14. CRDT Principles & Merging
- 15. Testing Architecture
- 16. Performance Considerations
- 17. Error Handling
- 18. Best Practices
- 18.1. API Design Patterns
- 18.2. Module Organization
- 18.3. Error Handling
- 18.4. Testing
- 18.5. Performance
- 18.6. Security
- 18.7. Documentation
- 18.8. Logging
- 19. Future Development
- Design Documents
- 20. Overview
- 20.1. Authentication
- 20.2. Synchronization
- 20.3. Settings Storage
- 20.4. Error Handling