Curling IO Admin Panel: Erlang-based Live UI

A Live Admin Panel Without Writing JavaScript: Curling IO's admin area is a single Lustre server component running on the BEAM. One WebSocket connection, one long-lived Erlang process per session. Every interaction goes over that WebSocket and comes back as a DOM patch. The page never reloads, and there's no client-side JavaScript framework. The entire admin UI is written in Gleam, compiled to Erlang, and runs server-side. https://lnkd.in/eGwQ4aGx

  • graphical user interface, application

Gleam and Lustre is such a dream to work with!

Like
Reply

To view or add a comment, sign in

Explore content categories