在 ElixirConf EU 的演讲 2025年5月15日 | 查看所有即将到来的活动 Ash Framework 文档 社区 媒体 高级支持 Ash Framework 文档 社区 媒体 支持 Ash Framework

建模你的领域,推导出其余部分

基于 Elixir 的后端框架,提供无与伦比的生产力。 使用声明式工具,让你停止浪费时间并重复发明轮子。 与 Phoenix LiveView 一起使用,或在几分钟内构建 API,以支持你选择的前端。 开始使用 New Book Cover 获取本书!

Ash Weekly

通过我们的每周新闻通讯了解最新信息。请记住确认你的电子邮件! 查看过往发布

获取你的安装程序

项目名称 感到卡住了?无法决定? 显示全部 已经有一个应用?

预设

Phoenix LiveView Phoenix LiveView GraphQL GraphQL JSON:API JSON:API PostgreSQL PostgreSQL

Web

Phoenix Phoenix GraphQL GraphQL JSON:API JSON:API

数据层

PostgreSQL PostgreSQL SQLite SQLite CSV CSV

身份验证

Password Password Magic Link Magic Link API Keys API Keys OAuth2 OAuth2

AI

Tidewave * Tidewave * Ash AI Ash AI

Finance

Money Money Double Entry Accounting Double Entry Accounting

自动化

Background Jobs * Background Jobs * State Machines State Machines Event Sourcing Event Sourcing

安全

Archival Archival Paper Trail Paper Trail Encryption Encryption

管理和调试

Admin UI Admin UI Live Debugger * Live Debugger *

UI 组件

Mishka Chelekom * Mishka Chelekom *

可观察性

AppSignal AppSignal 即将推出 OpenTelemetry OpenTelemetry 即将推出

选择一个预设并开始。除了 Phoenix 之外的所有内容都可以在以后安装。

所有预设都使用 PostgreSQL,这是最好的数据库。易于安装,随处支持。

sh <(curl 'https://ash-hq.org/install/pet_rock_rental?install=phoenix') \
  && cd pet_rock_rental && mix igniter.install ash ash_phoenix \
  ash_postgres ash_authentication ash_authentication_phoenix ash_admin \
  live_debugger --auth-strategy magic_link --yes && mix ash.setup

一些选定的功能需要手动设置:

阅读文档:

PhoenixAshPostgresAshAuthenticationAshAdminLive Debugger Copy

尝试我们的互动教程

Run in Livebook

在生产环境中受到信任

即将举行的活动