图书说明:
了解如何提高Haskell的技能水平,并将此语言用于实际的Web开发。本书使用直接的,没有废话的方法,因此您不再需要花费额外的时间阅读文档,博客文章和论坛以了解如何使用Haskell - 所有这些知识都在一个连贯的资源中提供。
首先,您将了解如何在Haskell中完成Web开发的多个方面,例如路由,构建HTML,与数据库,缓存和队列等进行交互。然后,您将继续使用值得注意的库,例如“scotty” “for routings”,“digestive-functor”用于输入验证,“postgresql-simple”用于与数据库交互。
在后面的章节中,您将了解如何通过在Heroku上部署的功能齐全的项目来共同使用所有这些库。
你将学到什么
建立一个高效的Haskell开发环境
查看构建Web应用程序时遇到的基本任务。
探索如何与外部系统交互,例如数据库,队列和RESTful API。
构建RESTful API,网站,构建视图和表单验证。
本书适用于谁
软件开发人员熟悉Haskell,并希望将这些知识应用于Haskell的新实际应用程序和软件开发人员。
云盘下载