Read more here : [...] Tag Line: Reclaiming Productivity for Faster Java Web Development The target audience are Java developers looking for ways to develop web applications faster and more easy without throwing away their previous knowledge or leaving the java platform. Grails utilizes Java and ot
Grails 1.1 Web Application Development
โ Scribed by Jon Dickinson
- Publisher
- Packt
- Year
- 2009
- Tongue
- English
- Leaves
- 328
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Reclaiming Productivity for faster Java Web Development
- Ideal for Java developers new to Groovy and Grails--this book will teach you all you need to create web applications with Grails
- Create, develop, test, and deploy a web application in Grails
- Take a step further into Web 2.0 using AJAX and the RichUI plug-in in Grails
- Packed with examples and clear instructions to lead you through the development and deployment of a Grails web application
In Detail
Web development is tricky--even a simple web application has a number of context changes ready to trip up the unwary. Grails takes the everyday pain out of web application development, allowing us to focus on delivering real application logic and create seamless experiences that will address the needs of our users. This book will take the pain out of Grails by showing you exactly how to build a web application with a minimum of fuss.
With this book, even if you are new to Grails, you will be up and running before you know it. You will be able to code faster and your code will be better. This clear and concise book is packed with examples and clear instructions to help you build your first Grails application and gives you the skills to speed up your application development by adding a different angle for learning about the topic. After a brief introduction to the dynamic JVM-based Groovy programming language, which teaches you enough about Groovy to understand the relationship between Grails and the Groovy scripting language, it shows how to use Grails and a number of key plug-ins to deliver valuable web applications. It also takes you through creating, developing, testing, and deploying an example team collaboration application in Grails.
Using an incremental and iterative approach you will learn how to build a basic web application with secure authentication and different levels of authorization. You will learn how to handle file upload allowing users to share files. Some advanced features of object-oriented persistence will be introduced through adding tags for messages and files to giving users a robust categorization system.
You will then build on the basic application to enhance the user experience through AJAX and the RichUI plug-in. You will take a further step into the world of Web 2.0 by adding an RSS feed and a REST service to the application. Once the entire application is up and running, you will learn how to create your own plug-in for tagging. Finally, you will learn how to deploy this application to a production environment.
What you will learn from this book?
Approach
This book is a guide to building a rich web application using Grails. The approach taken for building the application is incremental and iterative; each chapter will produce a working addition to the application, or iterate over existing features, as well as introduce and carefully explain the new part of the Grails framework used. The book does not go into exhaustive descriptions of every detail of Grails. While there is a lot of code in the book, there are very few large code listings. As you will find, it is not necessary to write reams of code to get results using Groovy and Grails.
Who this book is written for?
This book is aimed at Java web developers looking for ways to build web applications quickly, and wanting to find out how it's done quickly. If you are frustrated with integrating the many different frameworks that are available for web development and want to get on with building slick web applications for your users, then this book is for you. Grails is built on the Groovy language, but experience in Groovy is not required, as you will learn enough about Groovy to understand how to use Grails.
๐ SIMILAR VOLUMES
Reclaiming Productivity for faster Java Web Development <ul><li>Ideal for Java developers new to Groovy and Grails--this book will teach you all you need to create web applications with Grails</li> <li>Create, develop, test, and deploy a web application in Grails</li> <li>Take a step further into
This book is a guide to building a rich web application using Grails. The approach taken for building the application is incremental and iterative; each chapter will produce a working addition to the application, or iterate over existing features, as well as introduce and carefully explain the new p
<p>This SpringerBrief explains how to create a Rails web application with JRuby, a 100% Java implementation for Ruby. This brief demonstrates how Oracleยฎ WebLogic servers and JBossยฎ application servers deploy the JRuby application, how JRuby runs on the Javaยฎ Virtual Machine, and how JRuby is the ba
This SpringerBrief explains how to create a Rails web application with JRuby, a 100% Java implementation for Ruby. This brief demonstrates how Oracleยฎ WebLogic servers and JBossยฎ application servers deploy the JRuby application, how JRuby runs on the Javaยฎ Virtual Machine, and how JRuby is the basis
This book is an example driven tutorial that takes you through the process of building Model-View-Controller-based web applications. You will create and develop an online store application. It also covers best practices for better and quicker application development.This book is for PHP web develope