AstonJ
Wonder if we can compile a list of learning resources, blog posts, talks, threads etc to help those who are just learning about Contexts.
This is a wiki - so please add anything you feel is missing…
What are Phoenix Contexts?
In short:
Phoenix Contexts are just dedicated modules that expose and group functionality.
In depth:
- Official docs
- Phoenix Contexts explained by forum members
- Chris’s announcement on 1.3rc
- Chris’s announcement on 1.3 RC3 release
Books
Programming Phoenix - due to be updated for Phoenix 1.3.
Screencasts
Talks
Blog Posts
https://panache.nu/blog/giving-phoenix-contexts-some-context
http://www.resurgens.io/2017/06/26/phoenix-1-3.html by @dlively (thread)
https://robots.thoughtbot.com/lessons-from-using-phoenix-1-3
Understanding the concept of a context in Phoenix (2017-08-16)
Threads
And more:
https://forum.elixirforum.com/search?q=contexts
Misc
- Phoenix 1.3 Sample Application (with Absinthe)
Trending in Wikis
Other Trending Topics
Hey there,
I haven’t seen a list of useful Elixir specific skills for the popular AI tools yet so I’m starting one here with my first.
...
New
Hi everyone :waving_hand:
I wanted to share something I’ve been building — NowBlind, a random chat app designed to help people discover ...
New
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
(I just needed to vent somewhere and LinkedIn is full of hope, or hype, I’m not sure which exactly)
AI dream has many faces, but general...
New
Localize is the next generation localisation library for Elixir. Think of it as ex_cldr version 3.0. The first version will be released ...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #code-sync
- #discussion
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #ai
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #blog-post
- #elixirconf-us
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #security
- #elixirconf-eu
- #api
- #forms
- #performance











Showing Posts 1 to 10- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
Linuus
Added a blog post by @michalmuskala
kokolegorille
There is an example phoenix 1.3 application, with contexts and absinthe here
https://seanclayton.me/post/phoenix-1-3-and-graphql-with-absinthe/?utm_source=hashnode.com
Which obviously is inspired by this one
https://ryanswapp.com/2016/11/29/phoenix-graphql-tutorial-with-absinthe/
It is a full example, easy to follow on how contexts can interact.
AstonJ
I added a link to your post in the wiki
AstonJ
Added a blog post by @Qqwy
AstonJ
Added @chrismccord’s ElixirConf EU Keynote talk
marciol
All explanations from this thread worth mention:
AstonJ
AstonJ
http://www.resurgens.io/2017/06/26/phoenix-1-3.html
by @dlively (EF thread)
AstonJ
peerreynders
Building beautiful systems with Phoenix contexts. Andrew Hao - ElixirDaze 2018 (March 1,2)
Worth watching. 'nuff said.