links: [[]]
Getting started with Phoenix
Basic Terminology
- Install elixir from brew
brew install elixir, this will also install erlang too - Mix is a build tool that provides tasks for creating, compiling and testing elixir projects
- Hex is a package manager for erlang and elixir. To install or update use
mix local.hex - Dependencies are defined as
{:package, version}
Getting Started
- Use
mix phx.new <app-name>to generate phoenix application - Now Configure your database based on your postgres creds by using
mix ecto.create - Start the server with
mix phx.server