Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20
-
Inloggen
-- Inloggen
  • accountoverzicht
  • bestellingen
  • facturen betalen
  • downloadcentrum
  • gegevens
  • financieel
  • inloggen
  • uitloggen

Uw winkelwagen

Naar winkelwagen Verder winkelen
Rubrieken
Alle boeken
  • Cadeauboeken
  • Computer & Informatica
  • Economie
  • Filosofie
  • Flora en fauna
  • Geneeskunde
  • Geschiedenis
  • Gezondheid
  • Jeugd
  • Koken en eten
  • Kunst en cultuur
  • Literatuur en romans
  • Management
  • Mens en maatschappij
  • Naslagwerken
  • Non-fictie informatief/professioneel
  • Paramedisch
  • Psychologie
  • Reizen
  • Religie
  • Schoolboeken
  • Spiritualiteit
  • Sport, hobby, lifestyle
  • Thrillers en spanning
  • Wetenschap en techniek
  • Woordenboeken en taal
Productaanvraag Binnenkort verwacht Helpfunctie Attenderingen
Attenderingen instellen
  • Algemeen
    • Recht op u af
    • Juridische attendering
    • Hiatensignalering juridisch
    • Seriesignalering
    • Herdruksignalering
    • Internationaal
  • Aanbevolen per ministerie
    • Algemene Zaken
    • Binnenlandse Zaken en Koninkrijksrelaties
    • Buitenlandse Zaken
    • Defensie
    • Economische Zaken en Klimaat
    • Financiën
    • Infrastructuur en Waterstaat
    • Justitie en Veiligheid
    • Landbouw, Natuur en Voedselkwaliteit
    • Onderwijs, Cultuur en Wetenschap
    • Nationale Politie
    • Sociale Zaken en Werkgelegenheid
    • Volksgezondheid, Welzijn en Sport
Periodieken
Alle periodieken
  • Algemeen
    • Uw periodieken
    • Verlengen / opzeggen
    • Openstaande claims
    • Bibliografische wijzigingen
    • Abonnementshouders
    • Afleveradressen
    • Referenties
    • Notities
  • Aanbevolen per ministerie
    • Algemene Zaken
    • Binnenlandse Zaken en Koninkrijksrelaties
    • Buitenlandse Zaken
    • Defensie
    • Economische Zaken en Klimaat
    • Financiën
    • Infrastructuur en Waterstaat
    • Justitie en Veiligheid
    • Landbouw, Natuur en Voedselkwaliteit
    • Onderwijs, Cultuur en Wetenschap
    • Nationale Politie
    • Sociale Zaken en Werkgelegenheid
    • Volksgezondheid, Welzijn en Sport
Boekseries
Alle boekseries
  • Algemeen
    • Uw serieabonnementen
    • Geadresseerden
    • Abonnementshouders
    • Afleveradressen
    • Referenties
    • Notities
  • Aanbevolen per ministerie
    • Algemene Zaken
    • Binnenlandse Zaken en Koninkrijksrelaties
    • Buitenlandse Zaken
    • Defensie
    • Economische Zaken en Klimaat
    • Financiën
    • Infrastructuur en Waterstaat
    • Justitie en Veiligheid
    • Landbouw, Natuur en Voedselkwaliteit
    • Onderwijs, Cultuur en Wetenschap
    • Nationale Politie
    • Sociale Zaken en Werkgelegenheid
    • Volksgezondheid, Welzijn en Sport
010-4091943
Klantenservice
Mijn account
Mijn bestellingen
010-4091943
Boeken Computer en informatica Developing Web Apps with Haskell and Yesod
Developing Web Apps with Haskell and Yesod
Michael Snoyman

Michael Snoyman, creator of Yesod, has been programming for about 15 years, using Haskell for the past five.

Meer over Michael Snoyman
Michael Snoyman

Developing Web Apps with Haskell and Yesod

Safety-Driven Web Development

Specificaties
Paperback, 392 blz. | Engels
O'Reilly | 2e druk, 2015
ISBN13: 9781491915592
Rubricering
Hoofdrubriek : Computer en informatica
O'Reilly 2e druk, 2015 9781491915592
Verwachte levertijd ongeveer 16 werkdagen
39,80
In winkelwagen
 
Stel een vraag over dit boek
Samenvatting Specificaties Over de auteur Inhoudsopgave

Samenvatting

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 languages
- Get an indepth look at Yesod’s core monads for producing cleaner, more modular code
- Probe Yesod’s internal workings: learn the request handling process for a typical application
- Build forms on top of widgets by implementing the yesod-form declarative API
- Learn how Yesod and Haskell handle persistence and session data
- Serve an HTML page and a machine-friendly JSON page from the same URL

Specificaties

ISBN13:9781491915592
Trefwoorden:internet, Web developer, Web programming, applicatieontwikkeling, Web applicaties, Haskell, Yesod
Taal:Engels
Bindwijze:paperback
Aantal pagina's:392
Uitgever:O'Reilly
Druk:2
Verschijningsdatum:20-2-2015
Hoofdrubriek:Computer en informatica

Over Michael Snoyman

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.

Andere boeken door Michael Snoyman

Bekijk alle boeken

Inhoudsopgave

U kunt van deze inhoudsopgave een PDF downloaden

Preface

Part 1: Basics
1. Introduction
2. Haskell
3. Basics
4. Shakespearean Templates
5. Widgets
6. The Yesod Typeclass
7. Routing and Handlers
8. Forms
9. Sessions
10. Persistent
11. Deploying Your Webapp

Part 2: Advanced
12. RESTful Content
13. Yesod's Monads
14. Authentication and Authorization
15. Scaffolding and the Site Template
16. Internationalization
17. Creating a Subsite
18. Understanding a Request
19. SQL Joins
20. Yesod for Haskellers

Part 3: Examples
21 Initializing Data in the Foundation Data Type
22. Blog: i18n, Authentication, Authorization, and Database
23. Wiki: Markdown, Chat Subsite, Event Source
24. JSON Web Service
25. Case Study: Sphinx-Based Search
26. Visitor Counter
27. Environment Variables for Configuration
29. Route Attributes

Part 4: Appendices
Appendix A: monad-control
Appendix B: Conduit
Appendix C: Web Application Interface
Appendix D: Settings Types
Appendix E: http-conduit
Appendix F: xml-conduit

Index

Anderen die dit boek kochten, kochten ook

  • Theory of Fun for Game Design
    Raph Kostet
    Theory of Fun for Game Design
    € 50,90
  • Prompten als een Pro
    Bob van Duuren
    Prompten als een Pro
    € 34,99
  • Exam Ref SC-300 Microsoft Identity and Access Administrator
    Razi Rais
    Exam Ref SC-300 Microsoft Identity and Access Administrator
    € 50,14
  • Geavanceerd ChatGPT, 3e editie
    Bob van Duuren
    Geavanceerd ChatGPT, 3e editie
    € 34,99
  • Hallo, ik ben ChatGPT, 3e editie
    ChatGPT
    Hallo, ik ben ChatGPT, 3e editie
    € 24,99
  • Bulletproof Problem Solving
    Charles Conn
    Bulletproof Problem Solving
    € 34,27

Rubrieken

  • cadeauboeken
  • computer en informatica
  • economie
  • filosofie
  • flora en fauna
  • geneeskunde
  • geschiedenis
  • gezondheid
  • jeugd
  • juridisch
  • koken en eten
  • kunst en cultuur
  • literatuur en romans
  • mens en maatschappij
  • naslagwerken
  • non-fictie informatief/professioneel
  • paramedisch
  • psychologie
  • reizen
  • religie
  • schoolboeken
  • spiritualiteit
  • sport, hobby, lifestyle
  • thrillers en spanning
  • wetenschap en techniek
  • woordenboeken en taal
Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20

Klantenservice

Contact Voorwaarden

Bestellen en retourneren

Bezoekadres

Jan van Galenstraat 7
3115 JG  Schiedam

Postadres

Postbus 231
3100 AE  Schiedam
DE BOEKHANDEL VOOR ZAKELIJKE KLANTEN
Algemene voorwaarden Privacy Cookies Service & Contact
© 2025 Wristers Boekverkopers BV

Populaire producten

    Personen

      Trefwoorden

        Developing Web Apps with Haskell and Yesod

        Developing Web Apps with Haskell and Yesod
        Michael Snoyman
        /
        loader
        Uw cookie-instellingen
        Deze website maakt gebruik van verschillende soorten cookies. Sommige cookies worden geplaatst door diensten van derden die op onze pagina's worden weergegeven. Om deze externe content te kunnen tonen is nodig dat u toestemming geeft voor het zetten van persoonlijke en marketingcookies. U kunt uw toestemming op elk moment wijzigen of intrekken. In onze cookieverklaring vindt u meer informatie.

        Functionele cookies
        Deze zijn noodzakelijk voor de werking van de website, zonder deze cookies kan de website niet naar behoren werken.

        Persoonlijke en marketingcookies
        Wij gebruiken cookies voor statistieken om bij te houden en rapportages te krijgen over hoe bezoekers de website gebruiken. Zo kunnen wij onze website verbeteren. Marketingcookies worden gebruikt om bezoekers te volgen wanneer ze verschillende websites bezoeken. Hun doel is advertenties weergeven die zijn toegesneden op en relevant zijn voor de individuele gebruiker.
        Recensiebeleid
        Noordhoff terugkoopgarantie

        Noordhoff koopt jouw boek terug, zonder zorgen!

        Heb je jouw boeken niet meer nodig?

        Als je jouw studieboeken gekocht hebt bij hanzestudybook.nl, kun je geselecteerde titels moeiteloos terugverkopen aan Noordhoff. Geen vragen, geen gedoe en lekker duurzaam.

        Volledige informatie op Noordhoff.nl

        AI-book

        Wat is een AI-book?

        Een AI-book is niet een boek dat geschreven is door AI maar een boek dat verrijkt is met AI. Het maakt de inhoud van een boek interactief via WhatsApp, zodat je ermee kunt chatten. Zie het als een razend slimme assistent die het boek perfect begrijpt en er alles uit onthouden heeft. Jij kunt deze assistent alles vragen. Vraag bijvoorbeeld hoe je iets kunt toepassen op jouw persoonlijke situatie, om een korte samenvatting, of wat de belangrijkste inzichten zijn. AI-books zijn alleen te gebruiken via WhatsApp, je hoeft er geen aparte app voor te installeren.
        Meer informatie over AI-books

        ?

        Geef uw beoordeling

        Developing Web Apps with Haskell and Yesod

        Verwijder uw beoordeling