groovy grails hallelujah
Post on 19-Oct-2014
1.610 views
DESCRIPTION
TRANSCRIPT
![Page 1: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/1.jpg)
henryjacob.comImagine. Invent. Involve.
Image Source: http://www.tokyoflash.com/en/watches/tokyoflash/shinshoku/
Groovy Grails Hallelujah
henryjacob.comImagine. Invent. Involve.
![Page 2: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/2.jpg)
henryjacob.comImagine. Invent. Involve.
JavawasCool
![Page 3: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/3.jpg)
henryjacob.comImagine. Invent. Involve.
when comes to large scale enterprise applications, nothing
matches with java platform
![Page 4: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/4.jpg)
henryjacob.comImagine. Invent. Involve.
but…
![Page 5: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/5.jpg)
henryjacob.comImagine. Invent. Involve.
too many standards
![Page 6: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/6.jpg)
henryjacob.comImagine. Invent. Involve.
too many frameworks
![Page 7: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/7.jpg)
henryjacob.comImagine. Invent. Involve.
too much of coding
![Page 8: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/8.jpg)
henryjacob.comImagine. Invent. Involve.
Java Programmer
![Page 9: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/9.jpg)
henryjacob.comImagine. Invent. Involve.
![Page 10: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/10.jpg)
henryjacob.comImagine. Invent. Involve.
It’s JavaPart of Java Platform, runs on Java Virtual Machine (JVM)
![Page 11: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/11.jpg)
henryjacob.comImagine. Invent. Involve.
Uses the same infrastructure as Javacan run on Jboss, Tomcat, Weblogic, Websphere, etc
![Page 12: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/12.jpg)
henryjacob.comImagine. Invent. Involve.
Enable rapid application developmentdevelop java applications in weeks instead of months
![Page 13: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/13.jpg)
henryjacob.comImagine. Invent. Involve.
Closely integrate with Javaexisting Java libraries can be reused and extended
![Page 14: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/14.jpg)
henryjacob.comImagine. Invent. Involve.
Full stack application frameworkall the standard java frameworks (spring, hibernate, sitemesh, junit, etc) are nicely integrated
![Page 15: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/15.jpg)
henryjacob.comImagine. Invent. Involve.
Provides quick startfor creating project and development environment, generates basic project structure and build scripts in less than a minute
![Page 16: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/16.jpg)
henryjacob.comImagine. Invent. Involve.
Help you to focus on business requirementsinstead of integrating technologies and frameworks, comes with developer friendly Domain Specific Language (DSL) for wrapping complex java configurations such Hibernate Mapping
![Page 17: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/17.jpg)
henryjacob.comImagine. Invent. Involve.
Dynamic and metaprogrammingtakes the design and programming next level by leveraging Object Oriented Concepts, enable us to create business and developer friendly Domain Specific Languages (DSL)
![Page 18: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/18.jpg)
henryjacob.comImagine. Invent. Involve.
Don't Repeat Yourselffollow and encourage DRY (Don't Repeat Yourself) approach, plenty of plugins to include common functionalities such security, authorization, search, etc.
![Page 19: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/19.jpg)
henryjacob.comImagine. Invent. Involve.
Cloud readyusing light weight architecture enable Grails applications to be hosted on Cloud Computing environments, with little effort
![Page 20: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/20.jpg)
henryjacob.comImagine. Invent. Involve.
Embrace Agile developmentfully loaded with tools and techniques required for agile development (Test Driven Development, Behavior Driven Development and Continuous Integration, etc)
![Page 21: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/21.jpg)
henryjacob.comImagine. Invent. Involve.
Java Platform + Simplicity + Productivity= Grails
![Page 22: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/22.jpg)
henryjacob.comImagine. Invent. Involve.
![Page 23: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/23.jpg)
henryjacob.comImagine. Invent. Involve.
![Page 24: Groovy Grails Hallelujah](https://reader033.vdocuments.us/reader033/viewer/2022050903/5443a048afaf9fb0098b45cd/html5/thumbnails/24.jpg)
henryjacob.comImagine. Invent. Involve.
Who I Amwww.henryjacob.com
What I Dowww.designdrivendevelopment.org
Where I workwww.arrkgroup.com