• Save
Taller Grails
Upcoming SlideShare
Loading in...5
×
 

Taller Grails

on

  • 1,127 views

Taller de Grails el 29/01/2010 en Zaragoza.

Taller de Grails el 29/01/2010 en Zaragoza.

Statistics

Views

Total Views
1,127
Views on SlideShare
1,125
Embed Views
2

Actions

Likes
1
Downloads
0
Comments
0

1 Embed 2

http://www.linkedin.com 2

Accessibility

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Taller Grails Taller Grails Presentation Transcript

  • Taller de Grails 29/01/2010 [email_address]
    • Framework web para la plataforma Java, de los llamados “full stack”. Escrito en Groovy y Java utilizando como base varios frameworks maduros(Spring, Hibernate...).
    • CoC & DRY.
    • Inspirado en Ruby on Rails.
    • Licencia Apache 2. Mantenido principalmente por SpringSource (división de VMware).
    ¿Qué es Grails?
    • Menos ceremonioso y más expresivo que Java
    • Todo es un objeto (no hay tipos primitivos)
    • Compilado o script
    • Imports por defecto (java.util.*, java.io.*, java.net.*, java.math.BigDecimal, java.math.BigInteger, groovy.util.*)
    • Compilación cruzada (Joint compilation)
    • El GDK extiende a la JDK
    • Expandos y MOP (añade y modifica atributos y métodos en tiempo de ejecución)
    Algunas características de Groovy
    • Clases de Dominio (GORM)
    • Servicios
    • Controladores
    • Vistas + Layouts
    • Librerías de tags
    Artefactos de Grails
    • Scaffolding (“andamiaje”) para generar CRUD
    • Soporte de i18n
    • Automatización de tests “out of the box”
    • Soporte REST
    • Plugins (más de 300 en el repositorio oficial)
    Cosas chulas :)
    • Integración con tecnologías/frameworks Java(AppEngine, Struts, JMS, WebFlow, Quartz...)
    • Integración con otros lenguajes de la JVM(Clojure, Scala, Php)
    • Autentificación(Spring Security, Shiro, OpenID, OAuth, Facebook...)
    • Testing(Webtest, Functional test, Spock...)
    • Muchos más(CouchDB, PayPal, Jabber, CloudFoundry, Searchable...)
    Algunos tipos de plugins
  • Desarrollados con Grails
    • http://www.sky.com/ (¿400% más de productividad?)
    • http://mp3.walmart.com/
    • http://www.wired.com/reviews/
    • http://www.jobsket.com/ ;)
    • http://www4.uc3m.es/aloja/
    • http://www.uifi.es/ (en 10 horas)
    • http://www.grails.org/Testimonials
    • http://www.grails.org/Success+Stories
    • http://grails.org/
    • http://groovy.codehaus.org/
    • http://groovyblogs.org/
    • http://groovy.org.es/
    • http://grails.org.mx/
    • http://www.escueladegroovy.com/
    • http://www.spring2gxday.com/ (19 de Febrero)
    Enlaces de interés