I listened to the podcast this morning then followed the Getting Started tutorial.
Wow! Kudos @zachdaniel !!
My first impression: potentially a big improvement over Phoenix Contexts. For me the Ash conceptual model is very good - resources
, data layers
, actions
, etc. I’ll start testing on a small app this week.
Before I jump in with both feet, I’m interested to understand the potential downsides. I wonder about the learning curve - Ash seems huge. I wonder about performance & maintainability. I wonder if there are ways to inject custom code when the limits of the framework are reached. I wonder about unseen barriers and glitches.
Experienced users: what are the potential gotchas, and what is the best fit for Ash??