Vai al contenuto principale della pagina

Practical Web Development with Haskell : Master the Essential Skills to Build Fast and Scalable Web Applications / / by Ecky Putrady



(Visualizza in formato marc)    (Visualizza in BIBFRAME)

Autore: Putrady Ecky Visualizza persona
Titolo: Practical Web Development with Haskell : Master the Essential Skills to Build Fast and Scalable Web Applications / / by Ecky Putrady Visualizza cluster
Pubblicazione: Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018
Edizione: 1st ed. 2018.
Descrizione fisica: 1 online resource (291 pages)
Disciplina: 005.114
Soggetto topico: Computer programming
Web Development
Nota di bibliografia: Includes bibliographical references.
Nota di contenuto: 1. Getting Started -- 2. Practical Haskell -- 3. Domain Modeling -- 4. Logging -- 5. Databases -- 6. Queues -- 7. RESTful APIs -- 8. Web Programming -- 9. HTTP Client -- 10: Configuration -- 11. Testing -- 12. Deployment.
Sommario/riassunto: 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. .
Titolo autorizzato: Practical Web Development with Haskell  Visualizza cluster
ISBN: 9781484237397
1484237390
Formato: Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione: Inglese
Record Nr.: 9910300757603321
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui