Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Endpoints_Phoenix.pdf

Moroni
April 07, 2021

 Endpoints_Phoenix.pdf

Moroni

April 07, 2021
Tweet

More Decks by Moroni

Other Decks in Technology

Transcript

  1. Phoenix e Plug • O Phoenix foi construído em cima

    do Plug • Inclusive o Plug está presente em toda a parte • O Phoenix fornece ferramentas excelentes para trabalhar com o Plug ◦ Endpoint ◦ Router ◦ Controllers • Só os Channels e Sockets que são um pouco diferentes
  2. Deveres do Endpoint • Coloca toda manipulação do Plug.Conn numa

    árvore de supervisão • Define um pipeline inicial para todas as requests • Guarda algumas configurações • Qualquer coisa além são os plugs que fazem
  3. O que é comum encontrar no Endpoint • CORS e

    CSRF • Autenticação • Validação de Token (ex: Guardian) • Coleta de Métricas • Plugs de plataformas de monitoramento (ex: DataDog e NewRelic)