Practical Web Development with Haskell

Master the Essential Skills to Build Fast and Scalable Web Applications



Bookstore > Books > Practical Web Development with Haskell

Price$28.93 - $29.45
Rating
AuthorEcky Putrady
PublisherApress
Published2018
Pages278
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484237382
ISBN-139781484237380
EBook Hardcover Paperback

Learn how to advance your skill level of Haskell, and use this language for practical web development. This book uses a direct, no nonsense approach, so you no longer need to spend extra time reading the documentation, blog posts, and forums to understand how to use Haskell - all that knowledge is provided in one coherent resource.

You'll start by reviewing how multiple facets of web development are done in Haskell, such as routing, building HTMLs, interacting with databases, caches, and queues, etc. You'll then move on to using notable libraries, such as "scotty" for routings, "digestive-functor" for input validation, and "postgresql-simple" for interacting with databases.
In the later chapters, you'll learn how all of these libraries can be used together by working on a fully functioning project deployed on Heroku.

Set up a productive Haskell development environment; Review basic tasks that are encountered when building web applications; Explore how to interact with external systems, such as databases, queues, and RESTful APIs; Build a RESTful API, website, building views and form validation.




4 5 10

Similar Books


Developing Web Applications with Haskell and Yesod

Developing Web Applications with Haskell and Yesod

by Michael Snoyman

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 al...

Price:  $15.00  |  Publisher:  O'Reilly Media  |  Release:  2012

Developing Web Apps with Haskell and Yesod, 2nd Edition

Developing Web Apps with Haskell and Yesod, 2nd Edition

by Michael Snoyman

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. Au...

Price:  $31.10  |  Publisher:  O'Reilly Media  |  Release:  2015

Hands-On Full Stack Web Development with Angular 6 and Laravel 5

Hands-On Full Stack Web Development with Angular 6 and Laravel 5

by Fernando Monteiro

Angular, considered as one of the most popular and powerful frontend frameworks, has undergone a major overhaul to embrace emerging web technologies so that developers can build cutting-edge web applications.This book gives you practical knowledge of building modern full-stack web apps from scratch using Angular with a Laravel Restful bac...

Price:  $37.37  |  Publisher:  Packt Publishing  |  Release:  2018

Learn Web Development with Python

Learn Web Development with Python

by Fabrizio Romano, Gaston C. Hillar, Arun Ravindran

If you want to develop complete Python web apps with Django, this Learning Path is for you. It will walk you through Python programming techniques and guide you in implementing them when creating 4 professional Django projects, teaching you how to solve common problems and develop RESTful web services with Django and Python. You will lear...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2018

Rust Web Development with Rocket

Rust Web Development with Rocket

by Karuna Murti

Looking for a fast, powerful, and intuitive framework to build web applications? This Rust book will help you kickstart your web development journey and take your Rust programming skills to the next level as you uncover the power of Rocket - a fast, flexible, and fun framework powered by Rust.Rust Web Development with Rocket wastes no tim...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2022

Web Development with Julia and Genie

Web Development with Julia and Genie

by Ivo Balbaert, Adrian Salceanu

Julia's high-performance and scalability characteristics and its extensive number of packages for visualizing data make it an excellent fit for developing web apps, web services, and web dashboards. The two parts of this book provide complete coverage to build your skills in web development.First, you'll refresh your knowledge o...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2022

Web Development with Clojure

Web Development with Clojure

by Dmitri Sotnikov

If the usual patchwork of web development tools and languages just isn't cutting it for you, you need Web Development With Clojure. Clojure gives you the rich infrastructure of the JVM with the expressive power of a modern functional language. It combines excellent performance with rapid development--and you can exploit these virtues...

Price:  $4.77  |  Publisher:  The Pragmatic Programmers  |  Release:  2014

Hands-On Full-Stack Web Development with ASP.NET Core

Hands-On Full-Stack Web Development with ASP.NET Core

by Tamir Dresher, Amir Zuker, Shay Friedman

Today, full-stack development is the name of the game. Developers who can build complete solutions, including both backend and frontend products, are in great demand in the industry, hence being able to do so a desirable skill. However, embarking on the path to becoming a modern full-stack developer can be overwhelmingly difficult, so the...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018