Taller de Grails
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Taller de Grails

on

  • 2,438 views

Código utilizado para el taller en: http://github.com/danilat/grhispano

Código utilizado para el taller en: http://github.com/danilat/grhispano

Statistics

Views

Total Views
2,438
Views on SlideShare
2,049
Embed Views
389

Actions

Likes
1
Downloads
18
Comments
0

5 Embeds 389

http://www.danilat.com 300
http://www.planetacodigo.com 79
http://www.slideshare.net 8
http://webcache.googleusercontent.com 1
https://www.linkedin.com 1

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 de Grails Presentation Transcript

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