我被认为是Pedestal可以替代Ring,但是从所有示例中,我看到Pedestal实际上使用了Ring。这是最令人困惑的!为了有效使用基座,我是否需要了解和理解Ring的工作原理。从本质上讲,基座是否“站在戒指的肩膀上”或打算完全取代它?
最佳答案
根据crossclj.info(搜索ring/
),ring/core
是pedestal.service
的依赖项,因此我要说:
ring/core
是io.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/