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

Скачать полную версию книги "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-адреса


17
Просмотры
0
Лайкнули

Лицензии:

  • CC BY-NC-SA 3.0 PH
  • Ссылка автора не требуется

Поделиться в сетях

Информация о книге:

Комментарии (0) Добавить

Кликните на изображение чтобы обновить код, если он неразборчив
Комментариев пока нет. Ваш комментарий будет первым!