Slide 1

Slide 1 text

Elixir, conhecendo a linguagem

Slide 2

Slide 2 text

Quem sou eu? ● Allef Gomes ● Desenvolvedor Fullstack - Lampp-it ● Graduado em Sistemas para Internet Github - allefgomes Linkedin - allef-gomes Twitter - @allefgalmeida

Slide 3

Slide 3 text

Elixir... ● Brasileira ● Funcional ● Aplicações Escaláveis ● Fácil Manutenção ● Erlang

Slide 4

Slide 4 text

Iniciando uma aplicação

Slide 5

Slide 5 text

Estrutura da aplicação

Slide 6

Slide 6 text

Adicionando as dependências

Slide 7

Slide 7 text

Integrando com o Twitter Variável de ambiente para fazermos requisições para o twitter

Slide 8

Slide 8 text

Percorrendo twittes e exibindo

Slide 9

Slide 9 text

Método para integrar com o twitter

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

Usando a aplicação

Slide 12

Slide 12 text

● Elixir: https://elixir-lang.org/getting-started/mix-otp/introduction-to-mix.html ● Tesla: https://github.com/teamon/tesla ● Twitter Api: https://developer.twitter.com/en/docs/tweets/search/api-reference/get-search-tweets ● Env on Elixir: https://hexdocs.pm/elixir/System.html#get_env/0 Referências

Slide 13

Slide 13 text

thanks = fn -> "Obrigado por assistir!" end IO.puts thanks()