This post will discuss one particular aspect of designing Elixir applications using the Ecto library: separating data loading from using the data which is loaded. I will lay out the situations and present some solutions, including a new library called ecto\_require\_associations.
Applications will differ, but let’s look at [this example]( ... ⌘ [Read more](https://www.erlang-solutions.com/blog/lifting-your-loads-for-maintainable-elixir-applications/)