Elixir e Phoenix LiveView: Construindo uma Aplicação Todo List do Zero

Este é um tutorial completo e guiado para construir uma aplicação de Lista de Tarefas (Todo List) do zero, usando a stack moderna de Elixir com Phoenix LiveView — um framework funcional e reativo para o desenvolvimento web full-stack.

Mas há um diferencial: este guia é o segundo lado de uma mesma jornada.

No outro tutorial — Clojure/ClojureScript: Construindo uma Aplicação Persistente e Reativa — resolvemos o mesmo problema usando a stack Clojure + Reagent + next.jdbc, explorando o modelo de atualização reativa no navegador e a comunicação via API REST.

Aqui, faremos o mesmo conceitualmente, mas com Elixir e LiveView, onde frontend e backend se fundem em um único processo funcional e altamente performático.


O guia completo — com todas as fases, do setup do ambiente ao refinamento do design com Tailwind e daisyUI — está no site de Tutoriais, dividido em páginas por fase para facilitar a navegação e a consulta:

👉 Acessar o tutorial completo




Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • Construindo e Testando uma Biblioteca Haskell: JSON, Pretty Printing e QuickCheck
  • Clojure e ClojureScript: Construindo uma Aplicação Todo List do Zero
  • Two Ways to Simulate the Same World: Raster and Vector Backends in DisSModel
  • Revitalizing LambdaGEO: From Student Projects to Production-Ready Software
  • Shipping a Python Library to PyPI: The Complete Checklist