我被认为是Pedestal可以替代Ring,但是从所有示例中,我看到Pedestal实际上使用了Ring。这是最令人困惑的!为了有效使用基座,我是否需要了解和理解Ring的工作原理。从本质上讲,基座是否“站在戒指的肩膀上”或打算完全取代它?

最佳答案

根据crossclj.info(搜索ring/),ring/corepedestal.service的依赖项,因此我要说:


ring/coreio.pedestal/pedestal.service的依赖项

具体来说,它似乎在其interceptors中使用了ring,并且在基座文档中提到了The ability to utilize Ring Middleware as Pedestal Interceptors

假设您已经有一些铃声处理程序,可以将它们用作基座拦截器,但是如果没有,则可以自由使用它们。

(免责声明:我既没有使用Ring也没有使用基座-只是仔细阅读了文档)

关于clojure - Ring和基座之间是什么关系-我需要知道Ring才能使用基座吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36480980/

10-13 07:36