I am a newbie to grails framework and groovy.
I have an experience of making web applications with struts, spring and hibernate.
Can grails be used as a complete replacement for these frameworks for building enterprise applications, web services, desktop applications.
I want to learn groovy and grails starting with their basics and am planning to read this book as soon it is available.
Can the book be taken a start guide for grails or you recommend some other resource before picking up your book.
Yes, this book is intended to help you get started quickly. I don't think there is anything else you would need before getting started. Once you get hooked on Grails, you can check out the appendix at the end of the book for a bunch of resources to help you learn more and get more involved.