Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Introducción Grails
Search
Jesse cogollo
August 13, 2014
Technology
76
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introducción Grails
Presentación basica de grails. Realzada en el barcamp medellin del año 2013
Jesse cogollo
August 13, 2014
More Decks by Jesse cogollo
See All by Jesse cogollo
JS vs Haskell una comparación impura
jessecogollo
1
140
Array methods
jessecogollo
0
210
Clojure for JS developer
jessecogollo
1
57
nodejs util
jessecogollo
0
96
MongoDB 3.0
jessecogollo
1
71
Pattern matching in scala
jessecogollo
1
60
AureliaJS
jessecogollo
0
130
MongooseJS
jessecogollo
1
110
Coding dojo Open space popayan
jessecogollo
1
73
Other Decks in Technology
See All in Technology
メルカリにおけるAI時代の高速プロトタイピング基盤「Arca」
ryotarai
12
8.9k
2026-09-18 gotanda.sre Terraformで複数環境作ったり、複数Stateに分割したりそれとTerragrunt / Terraform multi envs and multi states
masasuzu
4
730
JSONataとAWS Step Functionsで目指すRuntimelessな世界
mu7889yoon
1
500
GoのInterface内部構造から学ぶ!最高パフォーマンスを出すコード設計
yappli_developers
1
290
ほんとうの信頼性はヒーローが死んでからはじまる / True reliability begins after the hero dies
vtryo
0
120
Lambda MicroVMsは常駐サーバーの代わりに なるか? Kiro Crew を動かして検証してみた / Kiro Crew on Lambda MicroVMs
k_adachi_01
2
210
AIで社員の自主発信に広報目線を組み込む
_mossann_t
0
140
技術的負債から考える、AI時代のエンジニアリング投資 — ビズリーチの技術的負債と向き合った経験から、変更し続けられるソフトウェアを考える/ technical-debt-con2026
visional_engineering_and_design
4
3.8k
バイブコーディング時代のWebアプリ開発入門~Cloud Runで学ぶセキュアなビルドとデプロイ
waiwai2111
1
150
AIエージェントを安全で速い現場監督にする:Jev・Obsidian・メタハーネス
x5gtrn
PRO
0
110
「どのログを見ればいい?」 から始めた サーバーレス障害解析
y_waka1
1
150
AIエージェント時代のPlatform as a Product —— テックリードがPdMとして回す発見・導入・計測 / Platform as a Product in the AI Agent Era
toshi0607
0
140
Featured
See All Featured
A Tale of Four Properties
chriscoyier
163
24k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Typedesign – Prime Four
hannesfritz
42
3.2k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
290
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
4.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Done Done
chrislema
187
17k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
670
Evolving SEO for Evolving Search Engines
ryanjones
0
300
For a Future-Friendly Web
brad_frost
183
10k
Transcript
Desarrollando con Grails @jessecogollo
antes debemos conocer
Groovy Pagina oficial: http://groovy.codehaus.org/ Es un lenguaje de programación orientado
a objetos implementado sobre la plataforma JAVA. http://es.wikipedia.org/wiki/Groovy_ (lenguaje_de_programaci%C3%B3n)
Ahora ya conociendo el lenguaje en el que se desarrolla...
debemos preguntar... que es grails?
Grails Pagina oficial: http://grails.org/ Grails es un framework del lenguaje
de programación GROOVY de codigo abierto que trabaja sobre la máquina virtual de JAVA JVM. Documentación: http://grails.org/doc/latest/ twitter: @grailsframework
Un pequeño ejemplo (desde linux): Después de instalado, ejecutar en
terminal: * grails createApp nombreproyecto * grails runApp * localhost:8080/nombreproyecto
Un pequeño ejemplo (desde linux): luego: * grails create-controller nombre
* grails create-domain-class nombre controlador: def scaffold = true modelo dominio: String campo
Compatible con (Que yo conozco): Repositorio: GIT Paas: HEROKU, CLOUDFOUNDRY,
APPFOG Base de datos: MONGOLAB
Por Último Una invitación: twitter: @medellingroovy facebook: Medellingroovy correo:
[email protected]
comunidad: @avanet @agilescolombia @medellinjs
Objetivo Presentación de un desarrollo real con GRAILS. con un
equipo de trabajo y presentarlo en el siguiente Barcamp.
Preguntas? ¿Qué debería dejar de hacer? ¿Qué debería seguir haciendo?
¿Qué debería empezar a hacer?
Gracias y en especial un agradecimiento especial a @soreygarcia -
@jvalde