Hi, I have created a rails gem named ‘redhot’. It implements the redux (flux) programming pattern. Combined with Hotwire’s turbo-streams this makes it easy to create a smooth user experience where you save/undo/redo every user interaction: REDux pattern for HOTwire == Redhot
Repo can be found here: https://github.com/easydatawarehousing/rails_redhot.
This is my first rails plugin so before publishing this gem I would very much appreciate any feedback. Thanks.