Introduction#
Horda represents a fundamental shift in how we design, implement, and run server-side software. It introduces a new mental model for backend architecture — one that may feel unfamiliar at first, but quickly proves its value.
Key Horda Benefits#
These are the benefits you unlock once you adopt this new way of thinking:
- Cut backend development time to production in half
- Ship complex server-side business logic in hours instead of weeks
- Scale developer velocity and backend performance linearly
- Accelerate Flutter client development
Key Horda Features#
These gains come from core Horda capabilities that you won’t find in any other backend platform:
- Persistence without a database
- Domain-driven design
- Message-driven architecture
- Real-time graph queries with zero state management code in Flutter
Getting Started#
Keep an open mind — Horda challenges conventional backend design, but once it clicks, it changes how you think about software architecture.
In the following sections, we’ll cover:
- A quick start guide for your first Horda backend and Flutter client
- An in-depth tutorial on the core concepts and design model
- An explanation of Horda’s element dualism — a key idea for understanding how Horda components relate and interact
We’re glad to have you onboard. Let’s get started.