By Michael Snoyman
This fast-moving advisor introduces net program improvement with Haskell and Yesod, a effective language/framework mix that helps high-performing functions which are modular, type-safe, and concise. totally up-to-date for Yesod 1.4, this moment version indicates you the way Yesod handles widgets, varieties, endurance, and RESTful content material. writer Michael Snoyman additionally introduces a number of Haskell instruments to complement your easy wisdom of the language.
By the time you end this publication, you’ll create a production-quality net program with Yesod’s ready-to-use scaffolding. You’ll additionally research a number of real-world examples, together with a web publication, a wiki, a JSON net carrier, and a Sphinx seek server.
- Build an easy software to benefit Yesod’s starting place datatype and internet program Interface (WAI)
- Get an indepth examine Yesod’s center monads for generating cleanser, extra modular code
- Probe Yesod’s inner workings: study the request dealing with procedure for a regular application
- Build varieties on best of widgets by way of imposing the yesod-form declarative API
- Learn how Yesod and Haskell deal with endurance and consultation data
- Serve an HTML web page and a machine-friendly JSON web page from a similar URL
Read or Download Developing Web Apps with Haskell and Yesod: Safety-Driven Web Development PDF
Similar web programming books
Confirmed options for software program engineering good fortune This in-depth quantity examines software program engineering issues that aren't coated in other places: the query of why software program engineering has built greater than 2,500 programming languages; issues of conventional definitions of software program caliber; and issues of universal metrics, "lines of code," and "cost in keeping with disorder" that violate general monetary assumptions.
In DetailWeb defense is extra vital than ever for safeguarding the confidentiality, integrity, and availability of internet functions. even though there is not any silver bullet software, utilizing the best tools does play a serious function in any safeguard initiative. Burp Suite is a widely known built-in platform for acting safety checking out and is taken into account the de-facto regular for trying out internet functions.
Professional WordPress subject matter improvement is your complete advisor to making complex WordPress topics. Designed for for pro internet designers and builders who're ok with Hypertext Preprocessor and WordPress, this publication teaches you each point subject matter improvement. you'll the way to construct issues from scratch, tips to monetize the subjects you create, and the way to capitalize in this by means of developing complicated topics on your consumers or promoting top class issues.
- Joomla!-Extensions entwickeln: Eigene Komponenten, Module und PlugIns programmieren (Professional Series) (German Edition)
- PayPal APIs: Up and Running: Monetizing Your Application with Payment Flows
- Web-Apps erstellen mit CMS-Daten (German Edition)
- Starting Out with Python, Global Edition
- RESTful Web APIs: Services for a Changing World
- PHP Solutions: Dynamic Web Design Made Easy
Additional resources for Developing Web Apps with Haskell and Yesod: Safety-Driven Web Development
Developing Web Apps with Haskell and Yesod: Safety-Driven Web Development by Michael Snoyman