Beginning Groovy and Grails: From Novice to Professional (Paperback)

Christopher M. Judd, Joseph Faisal Nusairat, James Shingler

  • 出版商: Apress
  • 出版日期: 2008-06-23
  • 售價: $1,620
  • 貴賓價: 9.5$1,539
  • 語言: 英文
  • 頁數: 440
  • 裝訂: Paperback
  • ISBN: 1430210451
  • ISBN-13: 9781430210450
  • 相關分類: JVM 語言Ruby
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Web frameworks are playing a major role in the creation of today's most compelling web applications, because they automate many of the tedious tasks, allowing developers to instead focus on providing users with creative and powerful features. Java developers have been particularly fortunate in this area, having been able to take advantage of Grails, an open source framework that supercharges productivity when building Java–driven web sites. Grails is based on Groovy, which is a very popular and growing dynamic scripting language for Java developers and was inspired by Python, Ruby, and Smalltalk.

Beginning Groovy and Grails is the first introductory book on the Groovy language and its primary web framework, Grails.

This book gets you started with Groovy and Grails and culminates in the example and possible application of some real–world projects. You follow along with the development of each project, implementing and running each application while learning new features along the way.

What you’ll learn

  • Understand the fundamentals of the open source, dynamic Groovy scripting language and the Grails web framework.
  • Capitalize upon Grails’ well–defined framework architecture to build web applications faster than ever before.
  • Improve your web application with cutting–edge interface enhancements using Ajax.
  • Use Grails’ object–relational mapping solution, GORM, to manage your data store more effectively than ever before.
  • Take advantage of Groovy to create reporting services, implement batch processing, and create alternative client interfaces.
  • Deploy and upgrade your Grails–driven applications with expertise and ease.
  • Discover an alternative client in Groovy as well.

Who is this book for?

Java and web developers looking to learn and embrace the power and flexibility offered by the Grails framework and Groovy scripting language

About the Apress Beginning Series

The Beginning series from Apress is the right choice to get the information you need to land that crucial entry–level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” You’ll start your journey by seeing what you need to know—but without needless theory and filler. You’ll build your skill set by learning how to put together real–world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there—it is your trusted guide through unfamiliar territory!

商品描述(中文翻譯)

網頁框架在當今最引人注目的網頁應用程式的創建中扮演著重要角色,因為它們自動化了許多繁瑣的任務,讓開發人員能夠專注於為用戶提供創意和強大的功能。在這方面,Java開發人員特別幸運,因為他們能夠利用Grails這個開源框架,大大提高在建立Java驅動的網站時的生產力。Grails基於Groovy,這是一種非常受歡迎且不斷發展的動態腳本語言,專為Java開發人員設計,並受到Python、Ruby和Smalltalk的啟發。

《Beginning Groovy and Grails》是關於Groovy語言及其主要網頁框架Grails的第一本入門書籍。

本書將帶領您入門Groovy和Grails,並通過一些真實世界的項目示例和應用程序,逐步學習新功能,並實施和運行每個應用程序的開發過程。

您將學到以下內容:
- 瞭解開源動態Groovy腳本語言和Grails網頁框架的基礎知識。
- 利用Grails明確定義的框架架構,比以往更快地構建網頁應用程序。
- 使用Ajax改進您的網頁應用程序,實現尖端的界面增強功能。
- 使用Grails的對象關係映射解決方案GORM,更有效地管理數據存儲。
- 利用Groovy創建報告服務、實現批處理並創建替代客戶端界面。
- 熟練地部署和升級基於Grails的應用程序。
- 也可以在Groovy中發現替代客戶端。

這本書適合Java和網頁開發人員,他們希望學習並掌握Grails框架和Groovy腳本語言所提供的強大靈活性。

關於Apress Beginning系列:
Apress的Beginning系列是您獲得關鍵的入門級工作所需的正確選擇。這些書籍將從基礎知識開始教您一項標準且重要的技術,因為它們明確設計為帶您從「新手到專業人士」。您將通過逐步學習如何一步一步地組合真實世界的項目來建立您的技能。因此,無論您的目標是迎接下一個職業挑戰還是尋找新的學習機會,Apress的Beginning系列都會引導您前進,成為您在陌生領域中的可靠指南!