A BookBank Field Guide
The Ash
Framework
Model your domain once. Derive the APIs, the database, the auth, and the admin — from the same source of truth.
A gentle, high-level tour of Elixir's declarative application framework — the big ideas, not every detail.
Grounded in Ash v3.29 · official docsNarrated by The Clear Mentor — a patient senior engineer, example-first.
Contents
- 01What Is Ash?“Model your domain, derive the rest.”
- 02ResourcesYour single source of truth.
- 03ActionsWhat your domain can actually do.
- 04Domains & Code InterfacesGrouping resources; calling them cleanly.
- 05Relationships & Derived DataConnect records; compute the rest.
- 06Data LayersWhere the data actually lives.
- 07Authorization & PoliciesWho may do what — declared, not scattered.
- 08The EcosystemExtensions that derive the rest — and how to start.
- ★CheatsheetThe 30-second reference card.
Turn pages with → ← ↑ or the buttons below. Everything here works offline.