JKWA
What it’s like to bring Ash into an existing project?
Yet another in my series on the Ash Framework.
Most Liked
JKWA
Since your system is backed by Oracle, the question is whether Ash still brings enough to justify adoption. I think it does. The auth system, validation, the action pipeline, and the structure Ash brings to your domain more than pay for themselves. It is also low risk to try. Pick one slice of your domain and wire it up to your existing API. If it does not feel worth it, you can step back out easily.
If someone is starting a new Elixir project and considering Oracle for persistence, I would be cautious. You can build an Ash extension, but you will own all the quirks that come with Oracle’s closed system, including its types, pagination rules, DDL quirks, and JSON behavior. You will get no support from Oracle, and because most Elixir developers work with open-source projects, you are likely to find less community help.
Popular in Blog Posts
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance









