Michael Snoyman, creator of Yesod, has been programming for about 15 years, using Haskell for the past five. 5. He brings ten years of web development experience in a wide variety of environments as well as time spent creating documentation.
This fast-moving guide introduces web application development with Haskell and Yesod, a potent language/framework combination that supports high-performing applications that are modular, type-safe, and concise. You’ll work with several samples to explore the way Yesod handles widgets, forms, persistence, and RESTful content. You also get an introduction to various Haskell tools to supplement your basic knowledge of the language.
By the time you finish this book, you’ll create a production-quality web application with Yesod’s ready-to-use scaffolding. You’ll also examine several real-world examples, including a blog, a wiki, a JSON web service, and a Sphinx search server.
Build a simple application to learn Yesod’s foundation datatype and Web Application Interface (WAI)
Use Shakespearean template languages for HTML, CSS, and Javascript output
Produce cleaner, more modular code by learning how Yesod monads interact
Implement the yesod-form declarative API to build forms on top of widgets
Learn how Yesod and Haskell store session data and handle persistence
Use techniques to serve an HTML page and a machine-friendly JSON page from the same URL
Create reusable components for several applications with Yesod subsites
發表於2025-03-26
Developing Web Applications with Haskell and Yesod 2025 pdf epub mobi 電子書 下載
作者忽悠說不瞭解Haskell也可以看這本書,完全是騙人的。 你不但要瞭解Haskell,還得好好的吃透它纔能把Yesod搞明白。 Yesod在不斷的開發中,很多部分都在發生變化,所以這本紙質書用作開發參考手冊的意義不大。不如在綫版隨時保持更新內容。 僅想要感受下用Haskell是怎麼進...
評分作者忽悠說不瞭解Haskell也可以看這本書,完全是騙人的。 你不但要瞭解Haskell,還得好好的吃透它纔能把Yesod搞明白。 Yesod在不斷的開發中,很多部分都在發生變化,所以這本紙質書用作開發參考手冊的意義不大。不如在綫版隨時保持更新內容。 僅想要感受下用Haskell是怎麼進...
評分作者忽悠說不瞭解Haskell也可以看這本書,完全是騙人的。 你不但要瞭解Haskell,還得好好的吃透它纔能把Yesod搞明白。 Yesod在不斷的開發中,很多部分都在發生變化,所以這本紙質書用作開發參考手冊的意義不大。不如在綫版隨時保持更新內容。 僅想要感受下用Haskell是怎麼進...
評分作者忽悠說不瞭解Haskell也可以看這本書,完全是騙人的。 你不但要瞭解Haskell,還得好好的吃透它纔能把Yesod搞明白。 Yesod在不斷的開發中,很多部分都在發生變化,所以這本紙質書用作開發參考手冊的意義不大。不如在綫版隨時保持更新內容。 僅想要感受下用Haskell是怎麼進...
評分作者忽悠說不瞭解Haskell也可以看這本書,完全是騙人的。 你不但要瞭解Haskell,還得好好的吃透它纔能把Yesod搞明白。 Yesod在不斷的開發中,很多部分都在發生變化,所以這本紙質書用作開發參考手冊的意義不大。不如在綫版隨時保持更新內容。 僅想要感受下用Haskell是怎麼進...
圖書標籤: Haskell Web 編程 Programming 框架 軟件開發 計算機科學 計算機
讓人崩潰的一點是,Yesod還在快速的進化,書中很多例子都無法編譯通過。。。
評分讓人崩潰的一點是,Yesod還在快速的進化,書中很多例子都無法編譯通過。。。
評分Yesod真心強大, 但是這本書組織的很一般
評分Haskell語言:不喜歡加(),不喜歡用=,並且名字都是大小寫混閤+奇怪的縮略寫法,這真是讓人睏惑。。。還有一個不怎麼好理解的Monad。。。
評分To see how far I can escape.
Developing Web Applications with Haskell and Yesod 2025 pdf epub mobi 電子書 下載