Developing Web Apps with Haskell and Yesod, 2nd Edition - PDF

Download Full Version of the eBook "Developing Web Apps with Haskell and Yesod, 2nd Edition - PDF"

Developing Web Apps with Haskell and Yesod: Safety-Driven Web Development, 2nd Edition by Michael Snoyman
Это быстро развивающееся руководство знакомит с разработкой веб-приложений на языке Haskell и Yesod, мощной комбинацией языка и фреймворка, которая поддерживает высокопроизводительные приложения, модульные, безопасные для типов и лаконичные. Полностью обновленное для Yesod 1.4, это второе издание показывает, как Yesod работает с виджетами, формами, персистентностью и RESTful контентом. Автор Майкл Снойман также представляет различные инструменты Haskell, чтобы дополнить ваши базовые знания языка.
К тому времени, когда вы закончите эту книгу, вы создадите веб-приложение производственного качества с помощью готовых к использованию строительных лесов Yesod. Вы также рассмотрите несколько реальных примеров, включая блог, вики, веб-сервис JSON и поисковый сервер Sphinx.
- Создайте простое приложение для изучения базового типа данных Yesod и интерфейса веб-приложений (WAI).
- Выведите HTML, CSS и jаvascript с помощью шекспировских языков шаблонов
- Подробно изучите основные монады Yesod для создания более чистого, модульного кода
- Исследуйте внутреннюю работу Yesod: изучите процесс обработки запросов для типичного приложения
- Создавайте формы поверх виджетов с помощью декларативного API yesod-form
- Узнайте, как Yesod и Haskell обрабатывают персистентность и данные сессии
- Подача HTML-страницы и удобной для обработки JSON-страницы с одного и того же URL-адреса


33
Views
0
Likes

Licenses:

  • CC BY-NC-SA 3.0 PH
  • The author's reference is not required

Share on networks

eBooks Details:

Comments (0) Add

Кликните на изображение чтобы обновить код, если он неразборчив
No comments yet. Your comment will be the first!