Does it sound too good to be true? I felt the same way when I heard that claim.
I first heard such a claim from the Elixir community when the Phoenix framework introduced LiveView. People were talking about taking interactive client-side code and letting the server handle it.
What?! 🤯
To be honest, I didn't really understand it.
How can the server handle such a thing? I saw a couple of demos and thought it was cool, but wrote it off as some cool thing Elixir can do and that was that.
StimulusReflex arrives on the scene. 😎
In late 2019 we had
Nate Hopkins on the Remote Ruby podcast
to talk about a tool he released called StimulusReflex.
StimulusReflex promises some of the same things that LiveView does, but
using Ruby on Rails. 😮 It's a gem for Ruby on Rails that enables real-time interactivity
without the complexity of full-stack frontend frameworks.At a minimum, this means less boilerplate JavaScript. 👍 On a larger scale, this means less client-managed state, and more of what we Ruby on Rails developers love... Ruby! 😱