I have quite a bit of experience with reagent. I have a web service which renders hiccup. I originally thought I could combine this server-side rendered Hiccup with reagent on the frontend to make a progressive web app, but now Iām thinking I should be using Rum instead since it seems like better suited for it. Am I on the right track? Would it be simple to turn my existing Hiccup generating functions into Rum components and render certain thing in the frontend?
Ok, so converting the server-side Hiccup generation was very quick. Just read through the Rum README and apart from not allowing Reagent-style [component-name arg1 arg2 arg3] style embedding into Hiccup, the Hiccup syntax seems basically seem 1:1 compatible.