文件名称:haskell-web:尝试Haskell Web开发
文件大小:27KB
文件格式:ZIP
更新时间:2024-06-13 08:00:15
Haskell
HaskellWeb 我想在Haskell中创建一个Web应用程序,但是有很多框架和库可供选择。 所以我决定尝试一下。 该计划是使用不同的工具来实现一堆东西,并进行比较。 如果我在某个地方搞砸或以非惯用的方式使用某些东西,请告诉我。 请注意,我为此写了一篇文章。 选定的库/框架 Happstack 折断 斯科蒂 耶索德 精选功能 你好路线 HTTP路由练习。 一个处理不同的路由和方法。 GET /hello应该返回Hello world GET /hello/:name应该返回Hello名称 POST /hello应该返回*你好邮递员” REST JSON CRUD支持存储在内存中的REST源。 返回JSON正文并解析JSON帖子。 应该有两个数据源 人:{id:字符串,名称:字符串,年龄:int} 书籍:{id:字串,名称:字串,authorid:字串} 这里的重点
【文件预览】:
haskell-web-master
----.gitignore(55B)
----README.md(2KB)
----snap()
--------Setup.hs(46B)
--------src()
--------LICENSE(11KB)
--------snap-demo.cabal(1KB)
--------README(59B)
----yesod-demo()
--------yesod-demo.cabal(816B)
--------Setup.hs(46B)
--------src()
--------client_session_key.aes(96B)
--------LICENSE(11KB)
----scotty()
--------Setup.hs(46B)
--------src()
--------LICENSE(11KB)
--------scottson.cabal(760B)
--------README(59B)
----happstack()
--------Setup.hs(46B)
--------src()
--------LICENSE(11KB)
--------happ-demo.cabal(768B)
--------README(59B)