Elixir is built on top of Erlang but it is quite friendly / high level than Erlang. Working with Elixir provides all the facilities of Erlang. You guys probably already know that “Elixir is a dynamic functional language which runs on Erlang BEAM virtual machine”. Phoenix is a web framework for Elixir, similar with Rails (Ruby Web Framework). Today we will see how we can make a REST API in Phoenix framework. For time limitation, today we will only see how to write LIST API (which will return a list of items) with it.