Ash Framework
A declarative foundation for Elixir
★ 4.4
Declarative, resource-based framework for building Elixir applications. Define your domain model once, get APIs, admin panels, and more automatically.
2K
GitHub Stars
none
TypeScript
medium
Learning Curve
4.3
DX Score
Tarification
Model
free
Offre Gratuite
MIT licensed, fully open source
Paid
N/A
Fonctionnalités
- ✓ Resource-based design
- ✓ Declarative APIs
- ✓ GraphQL generation
- ✓ JSON:API support
- ✓ Authorization built-in
- ✓ Multitenancy
- ✓ Admin UI (AshAdmin)
- ✓ Extensions system
Avantages
- + Reduces boilerplate
- + Consistent patterns
- + Great for CRUD apps
- + Active development
- + Well thought out
Inconvénients
- - Newer framework
- - Learning curve
- - Different paradigm
- - Smaller community
Idéal Pour
startup indie hacker
Alternatives
declarative resource-based graphql admin