ope*_*eek 16 rest haskell hateoas happstack yesod
我有一些旧的代码,它在Web API上公开服务,它基本上用于HTTP动词.我想将此项目移至使用超媒体控件(HATEOAS).我想知道是否有任何库已经支持根据HAL或JSON-LD规范在子资源的资源表示中嵌入链接.我用Google搜索了但我找不到任何东西.很高兴知道Yesod,Snap或Happstack等成熟项目是否计划支持此功能?
编辑:为了澄清,我对REST成熟度模型的第3级感兴趣
你以前见过哈尔吗?它是超媒体对象的规范格式。该规范的 github wiki 有一个库列表,但我在那里没有看到任何 haskell 库。
然而,快速谷歌一下就会发现https://github.com/talios/haskell-hal。看起来不是很受欢迎,但也许在阅读了 HAL 之后,您会贡献、分叉它,或者推出您自己的!
归档时间: |
|
查看次数: |
683 次 |
最近记录: |