Sei sulla pagina 1di 2

Groovy on Grails@NEEV

What is Groovy on Grails? Grails is an Open Source, full stack, web application framework for the JVM . It takes advantage of the Groovy programming language and convention over configuration to provide a productive and streamlined development experience. It is a high-productivity framework by following the "coding by convention" paradigm, providing a stand-alone development environment and hiding much of the configuration detail from the developer. (Source: Wikipedia, http://www.grails.org/) Advantages of using Groovy and Grails: 1. Number of lines of code is much lesser when compared to standard J2EE framework thereby improving productivity. 2. Easy to configure and as a result quick to set up and start coding. 3. Good library of plugins to integrate the application with thereby reducing development time. E.g. Security plugin, Excel upload, Blogs, File handling etc. 4. Database Migrations and Versioning - no more application out of sync with database schema syndrome. Most Java web apps suffer from this. 5. Artifacts make creating new controllers and components easier. No more create a controller, configure it and stuff it into the right place in your web App. 6. Scaffolding With a couple of simple commands, Grails will generate views and controllers based on the domain classes defined. It is optional, you can create these on your own if you prefer. It is very helpful when youre starting out. 7. Validation Grails has a bunch of validators out-of-the-box, and makes it easy to write your own custom validation. 8. Testing Grails provides a testing framework that makes writing unit and integration tests easy. 9. Grails Plugins and Tags Grails makes it easy to create your own plugins and custom tags. But if you have a need for common functionality in your application, chances are theres already a Grails plugin or tag already written for it.

In summary, Grails allow faster development, auto-deployment and quick configuration all of which leads to Faster Go to Market for your product.

Neev Information Technologies Pvt. Ltd.

www.neevtech.com

sales@neevtech.com

Neevs Experience in Groovy: Neev has rich experience developing applications using Groovy on Grails 1. Both stand alone and multi-tenant web applications using GoG 2. Utilizing the complete AWS tools and solutions 3. Implementing complex scenarios for SaaS based application architecture To cite few examples on the kind of the products Neev has developed on GoG: Neev has built a SaaS based distributed Sales Force management system for an upcoming ISV. There are limited implementations of GoG for SaaS based application development. Neev team was able to build the product successfully utilizing the best features of GoG. Neev has also built a staffing management system using GoG. The client was particular about the scalability of the product as more than 500,000 subscribers were expected to use it. Neev Architects had to optimize the design by using various methods including Out of Box components (FulCalendar), Custom Plugins, Custom Patterns, Hidden DAO layers. Get to know more on Neevs expertise in GoG. Visit us at Neevtech.com to know more about our offerings.

Neev Information Technologies Pvt. Ltd.

www.neevtech.com

sales@neevtech.com

Potrebbero piacerti anche