使用Compojure还是Noir来创建一个无界面的Web服务?

11

如果计划创建一个无界面的Web服务(接收JSON和/或XML,返回JSON和/或XML),那么 Noir 是否比 Compojure 提供更多有用的东西?

2个回答

7

8
如果您要自己添加JSON处理功能,我建议使用Cheshire库。 - semperos
1
我同意答案和上面的评论。最近我一直在使用Noir提供类似的API,使用它是绝对的梦想。它使定义API访问变得非常容易,而且cheshire是一个很棒的JSON库。在我的情况下,我正在使用congomongo连接到MongoDB实例,该实例以Mongo的本机JSON格式返回数据。 - fredugolon
2
还要注意Chris Granger在这里和这里的回应,描述如何使用它来接收JSON数据。 - Dax Fohl

4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接