用于Clojure网站开发的ring-json vs. cheshire

use*_*710 2 json clojure ring web

我已经在网上看过,并且已经在clojure网络应用程序的每个示例中看到过这些中的一个或两个.我正在编写一个应用程序,并希望使用json,但我不确定选择哪一个或者它们是否相同.有什么不同?我应该同时使用吗?

llj*_*098 5

他们是不同的东西.Cheshire是一个用于clojure的json编码/解码库.Ring-json是Ring的中间件,它使用Cheshire.

因此,如果您想构建一个json Web应用程序,只需使用ring-json,按照其gitthub页面中的示例,它非常简单.