相关疑难解决方法(0)

在Clojure中开发RESTful Web服务的良好起点是什么?

我正在寻找轻量级的东西,至少应该支持以下功能:

  • 支持通过元数据轻松定义操作
  • 将请求中的参数提取到clojure映射或作为函数参数的包装器
  • 支持多种形式的身份验证(基本,表单,cookie)
  • 基于api方法元数据的基本授权
  • 会话对象包装在clojure映射中
  • 从REPL实时编码(无需重启服务器)
  • 将返回值自动序列化为json和xml
  • 有好的(可插入的)url参数处理(例如/ action/par1/par2而不是/ action?par1 = val1&par2 = val2)

我知道为这些选项中的每一个推出自己的微框架相对容易,但是如果像这样的东西已经存在,为什么要重新发明轮子呢?特别是如果它是:

  • 活跃项目的贡献者/用户数量不断增加
  • 至少有在线基础文档和教程.

rest frameworks web-services clojure

42
推荐指数
2
解决办法
8757
查看次数

标签 统计

clojure ×1

frameworks ×1

rest ×1

web-services ×1