- Taschenbuch: 545 Seiten
- Verlag: Manning; Auflage: 2nd ed. (24. Juli 2014)
- Sprache: Englisch
- ISBN-10: 1617290963
- ISBN-13: 978-1617290961
- Größe und/oder Gewicht: 3,2 x 19 x 24,1 cm
- Durchschnittliche Kundenbewertung: 1 Kundenrezension
- Amazon Bestseller-Rang: Nr. 150.813 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
Grails in Action (Englisch) Taschenbuch – 24. Juli 2014
Wird oft zusammen gekauft
Kunden, die diesen Artikel gekauft haben, kauften auch
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Wenn Sie dieses Produkt verkaufen, möchten Sie über Seller Support Updates vorschlagen?
Über den Autor und weitere Mitwirkende
Peter Ledbrook is a core Grails developer, author of several popular plugins, and a veteran of the companies behind Grails: G2One, SpringSource, & VMware. As a popular Grails conference speaker, trainer, and prolific contributor to the Grails mailing list, Peter has a unique insight into what makes great Grails applications, and the best way to teach people how to develop them. Co-host of the Grails Podcast.
Glen Smith has been contributing to the Grails community through blogging, sample apps and conference talks since Grails 0.2. With a distinctly Australian sense of humor, he loves training people on pragmatic and agile techniques for getting great software out the door.
Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?
Only drawback is, that this book covers up to Grails 2.3.x. But thats a minor issue, since Grails 2.4.x only has minor changes for most of the Framworks usage.
Die hilfreichsten Kundenrezensionen auf Amazon.com
Well written, easy and funny to read, it makes the process of learning Grails a pleasant journey. Theory is perfectly balanced with examples of code. When you finish the book you get the feeling that you really learned something useful that it will be a pleasure to use in your daily work.
I read this book after having worked with Grails for 1 year I cannot tell if it's a good reading for newbies but it seemed to me all the concepts were explained in a very simple way, easily accessible also by programmers with little knowledge of programming in general. At the same time I found the book to be a good source of good insights that made me appreciate more and understand more deeply features of the framework that I was already using. Occasionally I've also found tricks that I think I will use in my daily work with Grails.
One thing that I particularly appreciated about the book was the focus it puts on continuously testing the code. This is exactly the way applications should be developed with Grails and the author made it evident how easy it is to accomplish a task often seen as too painful and time-consuming.
The chapters I appreciated the most were the ones related to the presentation layers. A plus for me (but this is subjective) is that the author decided to use AngularJS as a web development framework as a modern alternative to put the code in GSPs. The code was simple for me because I have used AngularJS in conjunction with Grails (and enjoyed the process) previously but I think that here too the author was able to find a very good balance in the information given, something particularly difficult when you need to introduce a new technology to show features of another one you are currently focusing on.
Recently I have also had the chance to read excerpts of the previous version of the book and I think this new version greatly improves the previous one exploring new features of the framework and focusing more on testing the code. So, if you have a copy of the older one, you should still consider to buy this update.
Disclaimer: I received a free copy of the book in exchange for an honest review.
The book itself is another shiny star: the author and publisher did a very good work in releasing a very thorough material. It is written the way I like it - by submerging a reader into deep waters - by jumping right into creating a working web application!
Besides, I read not long time ago on another RAD tool - Flask. I was therefore able to look at Grails from the retrospective of a user of another web framework: what stood out is the absence of configs in Grails, or the extensive need to tackle them, and no numerous pip installs as in Flask. The impression I am under after reading this book, Grails is a super productive framework. And indeed, it works well with any databases (RDBMS' and NoSQL, even Graph databases) and seamlessly integrates with Java libraries.
The book aims high, too - to make the reader not less than a Grails productive developer.
Kudos to Peter and Glen! Who are advocates of Grails/Groovy, and successfully sell the Framework. Yet the authors have a unique talent of explaining things in simple words, e.g. closures, dynamic programming were explained elegantly.
More on Grails and what is done well in the book:
Ajax support is dynamically built-in, nice!
Grails has a very strong, mature IoC implementation (I am impressed)
Operating in the Cloud is well enough covered (a big bonus nowadays)
The book covers the text search options using Searchable that may become Elasticsearch;
Also covers RESTful services and how to expose API in your app to make it consumable from outside
The book makes a quick stop (I advocate there should had been more coverage) on Single Page Apps with Angular.js
There is a special emphasis done on protecting your application from malicious use or such common exploitations as SQL Injection;
Performance tuning, legacy integration, database transactions, custom build processes, and even how to develop and publish your own plugins
I liked chapter 4 on building a UI, Ch 13 on RESTFUL services, and the Scheduling in Part 15 then 16 on NoSQL the most.
If you ask me if I had any bad experience that would be the what I feel an excessive amount of time dedicated to testing code and various techniques to doing so, hey but it is really necessary.
Ähnliche Artikel finden