mirror of
https://github.com/ash-project/ash.git
synced 2024-09-20 05:23:03 +12:00
Update README.md (#421)
This commit is contained in:
parent
a894651caf
commit
e4e6be1550
1 changed files with 10 additions and 10 deletions
20
README.md
20
README.md
|
@ -35,22 +35,22 @@ Ash is not meant to be an alternative to Phoenix, Ecto, or Absinthe. Ash uses Ec
|
|||
|
||||
### Extensions in 1.0+
|
||||
|
||||
- `AshPostgres` - Back a resource with postgres. Rich querying capabilities, supporting aggregates, calculations, and fragments. Comes with a migration generator to get you up and running in record time!
|
||||
- `AshPhoenix` - Helpers to integrate Ash Resources with Phoenix. Tools like `AshPhoenix.Form` allow you to build forms over your resources, and manage complex nested related data with one data structure.
|
||||
- `AshArchival` - A tiny but powerful extension. Get archival (A.K.A soft deletion) with one line of code.
|
||||
- [`AshPostgres`](https://github.com/ash-project/ash_postgres) - Back a resource with postgres. Rich querying capabilities, supporting aggregates, calculations, and fragments. Comes with a migration generator to get you up and running in record time!
|
||||
- [`AshPhoenix`](https://github.com/ash-project/ash_phoenix) - Helpers to integrate Ash Resources with Phoenix. Tools like `AshPhoenix.Form` allow you to build forms over your resources, and manage complex nested related data with one data structure.
|
||||
- [`AshArchival`](https://github.com/ash-project/ash_archival) - A tiny but powerful extension. Get archival (A.K.A soft deletion) with one line of code.
|
||||
|
||||
### Extensions <1.0
|
||||
|
||||
* `AshGraphql` - Create a GraphQL from your resources with only a few lines of code. Backed by the excellent Absinthe library. It comes with its own fully implemented dataloader, and automatically derives all the types, fields, and mutations automatically. Getting a relay compatible GraphQL API is as easy as setting the `relay?` toggle.
|
||||
- `AshJsonApi` - Create a JSON:API spec compliant API in minutes.
|
||||
- `AshAdmin` - A rich admin UI automatically derived from your resource definitions.
|
||||
- `AshCsv` - Back your resource with a CSV file.
|
||||
- `Spark` - The core declarative DSL library that backs Ash and its extensions.
|
||||
* [`AshGraphql`](https://github.com/ash-project/ash_graphql) - Create a GraphQL from your resources with only a few lines of code. Backed by the excellent Absinthe library. It comes with its own fully implemented dataloader, and automatically derives all the types, fields, and mutations automatically. Getting a relay compatible GraphQL API is as easy as setting the `relay?` toggle.
|
||||
- [`AshJsonApi`](https://github.com/ash-project/ash_json_api) - Create a JSON:API spec compliant API in minutes.
|
||||
- [`AshAdmin`](https://github.com/ash-project/ash_admin) - A rich admin UI automatically derived from your resource definitions.
|
||||
- [`AshCsv`](https://github.com/ash-project/ash_csv) - Back your resource with a CSV file.
|
||||
- [`Spark`](https://github.com/ash-project/spark) - The core declarative DSL library that backs Ash and its extensions.
|
||||
|
||||
### Unreleased Extensions
|
||||
|
||||
- `AshPaperTrail` - Creates and manages a versions table for a resource, and writes all changes to that version resource. With one line of code.
|
||||
- `AshJsonApiWrapper` - Back your resource with an external API using finch and configuration to describe how your resource maps to the response from the external service.
|
||||
- [`AshPaperTrail`](https://github.com/ash-project/ash_paper_trail) - Creates and manages a versions table for a resource, and writes all changes to that version resource. With one line of code.
|
||||
- [`AshJsonApiWrapper`](https://github.com/ash-project/ash_json_api_wrapper) - Back your resource with an external API using finch and configuration to describe how your resource maps to the response from the external service.
|
||||
|
||||
### Your Own Extensions
|
||||
|
||||
|
|
Loading…
Reference in a new issue