- 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. Bootstrapping
- 7. Sync Quick Reference
- 8. Logging
- 9. Tutorial: Todo App
- 10. Code Examples
- Internal
- 11. Overview
- 12. Architectural Terminology
- 13. Core Components
- 13.1. Entry Structure
- 13.2. Database Interface
- 13.3. Instance
- 13.4. Database
- 13.5. User System
- 13.6. Transaction
- 13.7. Authentication
- 13.8. Authentication Behavior Reference
- 13.9. Synchronization
- 13.10. Bootstrap System
- 13.11. Store Implementations
- 13.12. DocStore (Internal)
- 13.13. CRDT System
- 14. Data Flow
- 15. CRDT Principles & Merging
- 16. Subtree Parent Relationships
- 17. Testing Architecture
- 18. Performance Considerations
- 19. Error Handling
- 20. Best Practices
- 20.1. API Design Patterns
- 20.2. Module Organization
- 20.3. Error Handling
- 20.4. Testing
- 20.5. Performance
- 20.6. Security
- 20.7. Documentation
- 20.8. Logging
- 21. Future Development
- Design Documents
- 22. Overview
- 22.1. Authentication
- 22.2. Synchronization
- 22.3. Settings Storage
- 22.4. Users
- 22.5. Key Management
- 22.6. Bootstrap & Access Control
- 22.7. Error Handling