Upload
-
View
304
Download
4
Embed Size (px)
Citation preview
The Search is Over
SpringMVCTapestry
WicketZK Framework
GWTPlay! (не нравится мне Scala)
Groovy – Java на стероидах
Почти любой код на Groovy является кодом на Java!
Синтаксический сахар(по отношению к Java):• GroovyBeans – неявная генерация get\set методов• Замыкания• Метапрограммирование :
• И прочие радости
Grails – Rapid, Dynamic, Robust• Object Relational Mapping (ORM) layer built on Hibernate• An expressive view technology called Groovy Server Pages (GSP)• A controller layer built on Spring MVC• A command line scripting environment built on the Groovy-powered Gant• An embedded Tomcat container which is configured for on the fly reloading• Dependency injection with the inbuilt Spring container• Internationalization (i18n) built on Spring's core MessageSource concept• A transactional service layer built on Spring's transaction abstraction
Plugins+
Родители
Наша главная задача – удовлетворить бизнес! (с)
The site was originally built as a Ruby on Rails application. Rails was a great choice in the beginning as it was one of the easiest ways for the
very small development team we had to get our site up and running quickly.
It was also easy to implement new features on Rails; this was a huge asset for us in the early days
as the feature set was constantly evolving.
Adam Geitgey:
Вопросы!