folks, I want to use Ring to replace Pedestal inside my Pedestal+Reitit application, but I do not have any clue on how to use Ring and yes, I've tried reading the oficial docs. Does anyone have any tutorial, or guide on how to use Ring? what would you guys recommend?
i've also found it remarkably difficult to just "learn ring" on its own, and am still in the process myself, I will say I found this article very useful in grokking middleware though (just skip the compojure stuff if thats not what you're using) https://medium.com/helpshift-engineering/understanding-ring-middlewares-and-compojure-routes-1c4e66d63cf
This video by Andrey is a good overview. https://www.youtube.com/watch?v=dnMNBN1rqec
Learning this stuff just recently and found https://clojure.stream video courses and Luminus book maybe most complete long form content on topic. "Kit" (Luminus successor) videos are included in that also. Some free tutorials and examples that helped also: - https://ericnormand.me/guide/clojure-web-tutorial (has paid options also) - https://clojure-doc.org/articles/tutorials/basic_web_development/ - https://github.com/prestancedesign/usermanager-reitit-example - https://github.com/temacube/clojure-cookbook/tree/master/webapps/ring - Plus Andrey's videos surely I find it's bit hard to piece the full picture together from single tutorials as often some piece is often missing in some other tutorial compared to what you've just learned previously..