Phoenix (Elixir)
Framework web de alta performance para Elixir que permite criar APIs e sistemas web de tempo real com facilidade. Suporta milhões de conexões simultâneas.
Analogia
Phoenix é como o Rails para Elixir — produtivo e elegante para criar aplicações, mas com a potência do BEAM (máquina virtual Erlang) para lidar com concorrência extrema.
Contextos de uso
Iniciante
Cria rotas, controllers, views e usa o LiveView para interatividade básica.
Intermediário
Usa Phoenix Channels para WebSockets, Contexts para domínio de negócio.
Avançado
Projeta sistemas de alta concorrência com Presence, Streams e LiveView avançado.
Cargos que usam Phoenix (Elixir)
Tecnologias relacionadas
Elixir
LinguagemElixir é como uma central telefônica preparada para atender milhares de chamadas ao mesmo tempo sem perder estabilidade.
Cargos relacionados
Desenvolvedor Elixir
PostgreSQL
Banco de DadosPostgreSQL é como uma planilha do Excel turbinada — você organiza dados em colunas e linhas, mas com muito mais poder de busca e segurança.
Cargos relacionados
Desenvolvedor Node.js, Desenvolvedor Python, Desenvolvedor Java
Redis
Banco de DadosRedis é como a memória de curto prazo do humano — acessa informações muito rápido, mas tem capacidade limitada. Perfeito para guardar dados temporários.
Cargos relacionados
Desenvolvedor Node.js, Desenvolvedor Python, Desenvolvedor Java
Docker
DevOps/InfraDocker é como uma marmita — você embala a refeição com tudo dentro (comida, talher, molho) e ela chega igual para qualquer pessoa, em qualquer lugar.
Cargos relacionados
Desenvolvedor Node.js, Desenvolvedor Python, Desenvolvedor Java
GraphQL
Protocolo/APIREST é como um cardápio fixo — você pede o prato completo e vem com tudo. GraphQL é como um buffet personalizado — você monta exatamente o que quer, sem desperdício.
Cargos relacionados
Arquiteto de Microsserviços