Fala Dev! Seja muito bem vindo ao Next Level Week 04, trilha Elixir 🚀
Para começar a preparar você para essa semana incrível de muito conteúdo e aprendizado, vamos começar configurando nosso ambiente de desenvolvimento, com algumas ferramentas fundamentais para chegarmos no fim desse evento com nosso backend finalizado.
Durante o início da primeira aula, o instrutor Rafael Camarda mostra como instalar o Elixir na sua máquina para o caso de você ainda não possuir e também como instalar o framework Phoenix. Além disso será utilizado também o banco de dados Postgres que pode ser instalado com o Docker ou diretamente na sua máquina.
Para te auxiliar melhor nessa etapa de configuração, deixamos aqui um guia de como fazer tudo isso de acordo com o seu sistema operacional 💜
Para realizar a instalação do Elixir, basta acessar o link como mostrado na aula 01 e seguir os passos de acordo com seu sistema operacional:
Ao realizar a instalação do Elixir com sucesso, você pode verificar se deu tudo certo rodando elixir --version
no terminal. Caso retorne algum erro, reinicie sua máquina e tente novamente e se mesmo assim o erro persistir, você pode seguir a recomendação de adicionar manualmente o Elixir nas configurações de variáveis de ambiente do seu sistema operacional. A seção (chamada Setting PATH environment variable) está logo abaixo das instruções de download.
Com o Elixir instalado corretamente, basta instalar o framework Phoenix na sua máquina usando o seguinte comando:
mix archive.install hex phx_new 1.5.7
Você pode também acompanhar isso na documentação do Phoenix:
O Docker é uma ferramenta sensacional que nos permite pular as etapas chatas de configuração de serviços para nossa aplicação. Além disso, ele permite reaproveitarmos o Kernel da máquina hospedeira entre vários serviços executados simultaneamente, conhecidos como containers.
Para iniciar a instalação do Docker vamos prosseguir para a seção "Get Started" presente no site da ferramenta:
Get Started with Docker | Docker