Developing Web Applications with Haskell and Yesod - PDF

Download Full Version of the eBook "Developing Web Applications with Haskell and Yesod - PDF"

Developing Web Applications with Haskell and Yesod by Michael Snoyman
Это быстро развивающееся руководство знакомит с разработкой веб-приложений на языке Haskell и Yesod, мощной комбинацией языка и фреймворка, которая поддерживает высокопроизводительные приложения, модульные, безопасные для типов и лаконичные. Вы будете работать с несколькими примерами, чтобы изучить, как Yesod обрабатывает виджеты, формы, персистентность и RESTful контент. Вы также познакомитесь с различными инструментами Haskell, которые дополнят ваши базовые знания языка.

К моменту завершения этой книги вы создадите веб-приложение производственного качества с помощью готовых к использованию строительных лесов Yesod. Вы также рассмотрите несколько реальных примеров, включая блог, вики, веб-сервис JSON и поисковый сервер Sphinx.

- Создайте простое приложение, чтобы изучить базовый тип данных Yesod и интерфейс веб-приложений (WAI).
- Использовать шекспировские языки шаблонов для вывода HTML, CSS и jаvascript
- Создавать более чистый и модульный код, изучив взаимодействие монады Yesod
- Реализовать декларативный API yesod-form для создания форм поверх виджетов
- Узнайте, как Yesod и Haskell хранят данные сессии и обрабатывают персистентность
- Использовать техники для обслуживания HTML-страницы и удобной для машины JSON-страницы с одного и того же URL-адреса.
- Создавать многократно используемые компоненты для нескольких приложений с помощью подсайтов Yesod


50
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!