Grails. Гибкость Groovy и надежность Java. Смит Г., Ледбрук П.

«Grails. Гибкость Groovy и надежность Java» — книга для практиков от практиков. Grails — сверхпродуктивная веб­платформа с открытыми исходными текстами, позволяющая создавать полезные приложения, прикладывая минимум усилий. Благодаря…

$39.99

ID: 1096059 Артикул: 297163 Категория:

«Grails. Гибкость Groovy и надежность Java» — книга для практиков от практиков. Grails — сверхпродуктивная веб­платформа с открытыми исходными текстами, позволяющая создавать полезные приложения, прикладывая минимум усилий. Благодаря использованию языка Groovy она предоставляет в распоряжение разработчика мощный Java-подобный язык, а также полный доступ ко всем Java-библиотекам. Кроме того, появляется возможность изменять поведение приложения прямо во время его выполнения без перезагрузки сервера.Книга является всеобъемлющим руководством по платформе Grails. Сначала рассматриваются основы: модели предметной области, контроллеры, представления и службы. Дальше начинается практика — читателям предлагается приступить к созданию приложения в стиле Twitter, которое будет включать функции удаленного взаимодействия AJAX/JSON, анимационные эффекты, возможность поиска и даже интеграцию с системой обмена мгновенными сообщениями Jabber. Авторы знакомят читателя с множеством полезных расширений, которые могут придать приложению дополнительную функциональность, а также описывают особенности интеграции с существующими системами Java с помощью Spring и Hibernate.Отзывы читателей «Я купил эту книгу несколько дней тому назад и теперь просто поглощен ею! Книга написана очень хорошо, а идея с первых же страниц приступить к созданию примера приложения просто замечательна. Мне потребовался примерно час, чтобы написать и запустить приложение «Цитата дня». Это могло бы занять вдвое меньше времени, но я немного поэкспериментировал с платформой Grails. Поистине удивительно, насколько производительным можно быть, используя Groovy/Grails. Браво!». — Брайан Эдвардс (Вест Честер, Пенсильвания) «Изложение достаточно живое и по стилю напоминает, скорее, повесть, чем скучную «компьютерную прозу», но без лишнего многословия. Именно к такому способу подачи материала стремился бы я сам, если бы писал техническую книгу.Особенно меня впечатлили глубина и ширина охвата. Авторы проведут вас по стандартному маршруту путешествия по платформе Grails и расскажут об использовании контроллеров, представлений и классов предметной области, механизма GORM, о модульном и интеграционном тестировании (с использованием расширений JUnit, встроенных в платформу Grails), а также о функциональном тестировании с применением расширения HtmlUnit». — Дж. Педерсен (Омаха, Невада, США) «Сила книги заключена в ее организации. В Интернете можно найти массу документации о платформе Grails, включая вполне приличное справочное руководство на сайте grails.org, но поиск в списках рассылки и в JIRA причин, почему платформа ведет себя не так, как ожидалось, не слишком увлекательное занятие. Книга «Grails в действии» сразу же начинается с учебника по языку Groovy (который я нашел достаточно воодушевляющим), затем она переходит к рассмотрению практических понятий Grails на примерах. Центральный проект, обсуждаемый в книге и представляющий собой малобюджетный аналог приложения Twitter, является отличным демонстрационным образцом возможностей платформы Grails. В последних главах вводятся более сложные понятия, которые чрезвычайно полезны, но не освещаются (или освещаются недостаточно полно) в документации для платформы Grails. Например, в главе 13 показывается, как повысить производительность операций с базой данных за счет использования расширения EhCache; как использовать такие инструменты, как p6spy и sqlprofiler, для измерения времени выполнения запросов к базе данных; и как реализовать изменение структуры базы данных с помощью библиотеки Liquibase. В других главах с удивительной ясностью рассказывается о таких понятиях, как REST и JMS.у».Неважно, новичок вы или уже опытный разработчик на платформе Grails, я могу с уверенностью сказать, что это единственная книга о платформе Grails, которая вам необходима. — Тревор Барнхем (Анн Арбор, Мичиган) Об авторах Глен Смит (Glen Smith) начал заниматься программированием в тот день, когда в его школу поступила первая партия компьютеров Hitachi Peach (в начале 80¬х годов), и продолжает заниматься им до сих пор. Он программировал на языке C для операционной системы UNIX, был знатоком языка Perl и писал программы даже на Visual Basic (правда, он говорит, что это был лишь временный этап). Познакомившись с языком Java, он потерял интерес ко всему остальному. В настоящее время Глен занимается консультированием по вопросам использования технологий Java EE в правительстве Австралии. В сообщество Grails Смит был вовлечен во времена версии Grails 0.1 и свое первое общедоступное приложение (SMS-шлюз) написал на платформе Grails версии 0.2. Он регулярно выступает на канале, посвященном Groovy и Grails, является соведущим подкаста Grails (http://grailspodcast.com) и администрирует сайт groovyblogs.org. Глен живет в Канберре (Австралия). Его блог: http://blogs.bytecode.com.au/glen и микроблог: http://twitter.com/glen_a_smith. Питер Ледбрук (Peter Ledbrook) начинал карьеру программиста, еще будучи подростком, изучая программирование в родительском доме. Пережив тяжелое испытание языками C и C++, он переключился на Java при выполнении своего первого задания и с тех пор не разлучается с ним. Как истинный поклонник открытого программного обеспечения Питер всегда интересовался новыми и полезными решениями, рождающимися в этом сообществе. Он открыл для себя платформу Grails, когда знакомился с платформой Ruby on Rails, и был удивлен легкостью создания веб­приложений на базе этой платформы. С тех самых пор и начался его бурный роман с Grails, плоды которого может наблюдать каждый. Автор нескольких популярных расширений (Remoting, JSecurity и GWT). В конце 2007 года, поступив на работу в компанию G2One в качестве консультанта, Питер стал одним из основных разработчиков Grails. Он обладает богатым опытом разработки приложений, предоставляет консультации и помогает командам, широко использующим платформу Grails.

Вес33 oz
Габариты8.5 × 5.7 × 1.0 in
ISBN

978-5-93286-185-1

EAN

9785932861851

Формат

70×100/16

Издательство

Серия

Переплет

Мягкий переплет

Автор

Стандарт

5

Дата получения

31.03.2010

Год выпуска

Количество страниц

656

SKU

2773210

Формат, мм

170×240

Язык

Тип издания

Отдельное издание

Тираж

1200