eBooks-it.org Logo
eBooks-IT.org Inner Image

Developing Web Apps with Haskell and Yesod

Safety-Driven Web Development

2nd Edition
Developing Web Apps with Haskell and Yesod Image

Book Details:

Publisher:O'Reilly Media
Series: OReilly
Author:Michael Snoyman
Edition:2
ISBN-10:1491915595
ISBN-13:9781491915592
Pages:396
Published:Feb 27 2015
Posted:Apr 30 2015
Language:English
Book format:PDF
Book size:2.24 MB

Book Description:

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. Fully updated for Yesod 1.4, this second edition shows you how Yesod handles widgets, forms, persistence, and RESTful content. Author Michael Snoyman also introduces 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)Output HTML, CSS, and Javascript with Shakespearean template languagesGet an indepth look at Yesod';s core monads for producing cleaner, more modular codeProbe Yesod';s internal workings: learn the request handling process for a typical applicationBuild forms on top of widgets by implementing the yesod-form declarative APILearn how Yesod and Haskell handle persistence and session dataServe an HTML page and a machine-friendly JSON page from the same URL

Download Link:

Related Books:

Developing Web Applications with Haskell and Yesod

Developing Web Applications with Haskell and Yesod Image
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 Applicatio...

Client-Server Web Apps with JavaScript and Java

Client-Server Web Apps with JavaScript and Java Image
As a Java programmer, how can you tackle the disruptive client-server approach to web development? With this comprehensive guide, you'll learn how today's client-side technologies and web APIs work with various Java tools. Author Casimir Saternos provides the big picture of client-server development, and then takes you through many practical client-server architectures. You'll work with hands-on projects in several chapters to get a feel for the topics discussed.User habits, technologies, and development methods have drastically altered web app design in recent years. But the Web itself hasn't changed. This book shows you how to build apps that conform to the web's underlying architecture.Learn the advantages of using separate client and server tiers...

Developing Windows Store Apps with HTML5 and JavaScript

Developing Windows Store Apps with HTML5 and JavaScript Image
Learn the key concepts of developing Windows Store apps using HTML5 and JavaScript Overview Learn about the powerful new features in HTML5 and CSS3 Quick start a JavaScript app from scratch Get your app into the store and learn how to add authentication In Detail Windows 8 has already been launched and been installed on millions of devices while the store is getting populated with apps, and soon enough everyone will want a Windows Store app. So start now and learn how to develop apps for Windows 8 using HTML5, CSS3, and JavaScript and you will be killing two birds with one stone by getting introduced to important features in HTML5 and CSS3 at the same time. You will gain the advantage of utilizing your web development skills to transform your webs...



2007 - 2018 © eBooks-IT.org