如果计划创建一个无UI的Web服务(接收JSON和/或XML,返回JSON和/或XML), 比诺 提供任何有用的东西 的Compojure?
如果计划创建一个无UI的Web服务(接收JSON和/或XML,返回JSON和/或XML), 比诺 提供任何有用的东西 的Compojure?
我相信Noir使用它创建JSON响应更简单一些 noir.response/json
: http://ibdknox.github.com/noir/noir.response-api.html#noir.response/json
另一方面,Noir中的JSON支持只是clj-json的一个非常薄的包装器(基本上只添加了json内容类型的头文件),所以你可以直接使用clj-json而不是Noir来实现这个目的。
我相信Noir使用它创建JSON响应更简单一些 noir.response/json
: http://ibdknox.github.com/noir/noir.response-api.html#noir.response/json
另一方面,Noir中的JSON支持只是clj-json的一个非常薄的包装器(基本上只添加了json内容类型的头文件),所以你可以直接使用clj-json而不是Noir来实现这个目的。
您应该选择Compojure,因为现在不推荐使用Noir。
您可以在此处找到弃用通知和建议: https://github.com/noir-clojure/noir