Gwt in Action: Easy Ajax with the Google Web Toolkit
| |||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||
| Sort customer reviews by: | |||||||||||||||||||||||||||||
|
Show All Reviews on Page
Hide All Reviews on Page
| |||||||||||||||||||||||||||||
| Gwt in Action: Easy Ajax with the Google Web Toolkit | |||||||||||||||||||||||||||||
|
The Google Web Toolkit is a new technology that automatically translates Java into JavaScript, making Ajax applications easier to code and deploy. GWT in Action is a comprehensive tutorial for Java developers interested in building the next generation of rich, web-based applications. This book was written by Robert Hanson, creator of the popular GWT Widget Library and Adam Tacy a major contributor to the GWT Widget Library.
There is a new emphasis on building rich, web-based applications. These applications can be difficult to build because they rely on JavaScript, which lacks the sophisticated object-oriented structures and static typing of Java, they are tricky to debug, and they require you to manage numerous browser inconsistencies. In May of 2006 Google released the Google Web Toolkit (GWT). GWT enables developers to create Ajax applications in Java. With GWT, you can build your applications using a real object-oriented language and take advantage of Java tools like Eclipse that are already available. Instead of trying to bring tool support to Ajax, Google brought Ajax to a place where the tools already existed. GWT in Action shows you how to take advantage of these exciting new tools. Readers will follow an example running throughout the book and quickly master the basics of GWT: widgets, panels, and event handling. The book covers the full development cycle, from setting up your development environment, to building the application, then deploying it to the web server. The entire core GWT library is discussed, with details and examples on how it can be extended. GWT helps you make the most of Ajax in your web applications and GWT in Action helps you get more out of GWT. Readers can download Early Access Chapters of GWT in Action now and participate in the Author Forum by visiting at the Manning site. |
|||||||||||||||||||||||||||||
| Reader Reviews 1 - 9 of 9 | |||||||||||||||||||||||||||||
| Review Date |
Review Rating(5 High) |
Review Helpful to: |
Customer Review | Reviewer Info |
Permanent Link |
||||||||||||||||||||||||
| Reader Reviews Below Sorted by Newest First | |||||||||||||||||||||||||||||
| 06-19-08 | 3 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I have been a great fan of the "in action" series by Manning. So I got this book without much research. It turned out to be a little bit of a disappointment.
I am now 200 pages through the book and I still don't have a grasp of the architectural concepts behind most of what is written (the core Java to JS compilation). For example the author begins to discuss custom widget development without explaining the core event and element model of GWT. This is just an isolated example - the book is very poorly organized because most of the examples are referring to chapters and excerpts later on in the book. Also the crux of the framework, the bigger picture so to say is not introduced upfront, the book begins with an example and tries to pull disparate pieces of information together. It reads more like a blog post then an authoritative reference. I think the comparison between GWT and other frameworks is a little bit of a waste of time for experienced developers who want to know GWT inside out. That being said there are plenty of code examples and snippets - every component/panel/widget is explained decently well (don't expect details). Every thing is in the context of a bigger project - which is not very well explained however. It could just be my preference of writing style - but I will have to give this book a low score. If you are looking to understand the inner workings of GWT, this book is not for you. Its more a non-comprehensive syntax manual. (Review Data Last Updated: 2008-06-19 07:07:31 EST)
|
|||||||||||||||||||||||||||||
| 06-03-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I was very impressed with the quality of the writing as well as the depth of coverage. The authors explain them well and it is easy to follow the examples. I especially liked the fact that authors present GWT code using design pattern, e.g. Facade - I was able to re-factor my own code.
Using this book, I was able to teach myself GWT and also successfully build a GWT based Ajax application at work. (Review Data Last Updated: 2008-12-04 05:03:03 EST)
|
|||||||||||||||||||||||||||||
| 03-29-08 | 5 | 0\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I am starting with GWT with this book after using various internet tutorials. The book proved really helpful to get me started. As an added bonus, the authors really like to write and provide small yet inspiring examples which you can download and test yourself.
Some reviewer criticized the order of the chapters. I did not have any problems with that - there is a very useful short introduction in the beginning. I could jump ahead to interesting chapters like RPC without any problem. (Review Data Last Updated: 2008-06-04 07:19:26 EST)
|
|||||||||||||||||||||||||||||
| 12-20-07 | 4 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I would recommend this book for web developers currently writing web applications in any language and who are looking to add Ajax to their application. Although Java back ends benefit the greatest from GWT with GWT-RPC, JSON, a lightweight data format, can be used and so ASP.NET, PHP, Perl CGI, etc. can be used. Also a great reference guide for those currently using GWT. Here is a more detailed review (and a shameless plug for my blog): http://www.jlhdevelopment.com/wordpress/?p=6
Also check out this title coming out soon: GWT in Practice (Review Data Last Updated: 2008-03-29 23:55:15 EST)
|
|||||||||||||||||||||||||||||
| 12-08-07 | 5 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This is the 2nd book I bought to do GWT. "GWT in Action" is by far the best book to learn GWT (at least when I bought it in summer 2007). Since I had already been using GWT, I used this book to successfully resolve a number of issues I was having, especially with event handling.
An area that could use improvement in future editions is explaining how to integrate with existing javascript code libraries, something that really has to be assumed is a requirement with GWT. A good javascript reference, like O'Reilly's "Javascript: The Definitive Guide" should also be acquired. I use Instantiations GWTDesigner Eclipse plugin to do my code work. (Review Data Last Updated: 2007-12-21 07:05:59 EST)
|
|||||||||||||||||||||||||||||
| 12-05-07 | 4 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I liked this book. It walks you though the subject with enough detail to get you started. It will not give you a very deep insight into how GWT is implemented, but still leaves you with sufficient understanding and plenty of practical examples to borrow
(Review Data Last Updated: 2007-12-09 07:16:09 EST)
|
|||||||||||||||||||||||||||||
| 09-09-07 | 5 | 2\4 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
GWT in Action is a good read, with the pace and depth of instruction just right, suggesting these guys enjoy writing. They like explaining stuff, and the book's editors would have been hard-pressed to eliminate a paragraph without losing an interesting and useful tip or aside. And these guys are GWT software library developers themselves (see the GWT Widget Library at SourceForge, by Mr Hanson). I was enthralled by the GWT presentations at the Google Developer Day 2007 in Sydney, and immediately bought Google Web Toolkit: GWT Java Ajax Programming by Prabhakar Chaganti. I liked it, but GWT in Action is significantly better, which I bought soon after. It's the best.
(Review Data Last Updated: 2007-12-05 07:19:56 EST)
|
|||||||||||||||||||||||||||||
| 07-14-07 | 3 | 3\3 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This book is very basic. I was exploring the GWT RPC functionality. I found RPC example hardly useful to do anything with it. If you are looking for a book to develop RPC applications, I do not recommend this book.
Get the Dashboard example source code first and try out before buying the book. I was not impressed with the Dashboard example. Book spends most of the time building the example application. (Review Data Last Updated: 2007-09-09 07:04:53 EST)
|
|||||||||||||||||||||||||||||
| 07-05-07 | 3 | 5\5 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Usually, I really like the "in action" series, but "GWT in Action" disappointed me. The book focus on examples "in action" almost to the exclusion of having the reader understand the concepts. It wasn't until the end of the book that I really understood what was going on.
I did like the step by step instructions on how to get started. The examples were good if you needed to do what the example did. It was tough to extrapolate to other scenarios though. Some of the code examples were rather long and involved. The end of the book was also good. It went into detail on HTML form controls, JSON, testing, deployment and most importantly - how GWT works. These would have been nice earlier in the book. Especially the HTML form section. The majority of AJAX at this time is related to forms. Since the cover says "easy AJAX with GWT", I expected more on form based AJAX examples. I felt that the book was trying to reach too broad an audience. For beginners without an understanding of JavaScript/HTML/DOM, I think it is overwhelming. The book provides "what's new in GWT 1..4", but the book is overkill for someone already using GWT. Most of the time the book treats what happens under the hood of GWT as magic and other times it becomes important. This switching of focus is a bit confusing. (Review Data Last Updated: 2007-07-15 07:11:52 EST)
|
|||||||||||||||||||||||||||||
| Reader Reviews 1 - 9 of 9 | |||||||||||||||||||||||||||||
| All Books | Arts | Biography | Click Here For An A-Z Index Of All 213 Best-Seller Subjects | Business | Children's | Comics | ||||||
| Computers | Cooking | Engineering | Entertainment | Health | History | Home | Horror | Humor | Law | Fiction | Medicine | Mystery |
| Nonfiction | Outdoors | Parenting | Professional | Reference | Religion | Romance | Science | Sci-Fi | Sports | Teens | Travel | |