Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Groovy e Grails
Search
michaelss
April 26, 2015
Programming
0
1k
Groovy e Grails
Apresentação sobre Groovy e Grails no FLISOL 2015, em 25/04/2015, em Palmas, Tocantins, Brasil.
michaelss
April 26, 2015
Tweet
Share
More Decks by michaelss
See All by michaelss
Iniciando em DevOps e mergulhando em Git
michaelss
0
87
Scala: Linguagem Promissora e Funcional
michaelss
1
890
A Startup Enxuta
michaelss
0
200
Metodologia de Desneov
michaelss
1
62
Other Decks in Programming
See All in Programming
エディターってAIで操作できるんだぜ
kis9a
0
750
TerraformとStrands AgentsでAmazon Bedrock AgentCoreのSSO認証付きエージェントを量産しよう!
neruneruo
4
1.7k
Implementation Patterns
denyspoltorak
0
110
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
110
Go コードベースの構成と AI コンテキスト定義
andpad
0
140
認証・認可の基本を学ぼう後編
kouyuume
0
250
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
280
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
110
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
160
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
310
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
470
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.4k
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
0
31
Site-Speed That Sticks
csswizardry
13
1k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
80
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
980
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
22
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
250
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
90
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
400
A Soul's Torment
seathinner
1
2k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Transcript
Groovy e Grails Groovy e Grails Michael Schuenck dos Santos
Michael Schuenck dos Santos michaelss.org michaelss.org
Desenvolvimento de Desenvolvimento de software hoje software hoje
Por que a Por que a Plataforma Plataforma Java? Java?
Linguagem Java Biblioteca de classes Java Java Virtual Machine
Por que a Por que a Plataforma Plataforma Java? Java?
None
Por que Groovy e Grails? Por que Groovy e Grails?
Licença Apache 2 Licença Apache 2 Por que Groovy e
Grails? Por que Groovy e Grails?
Groovy aproveita Groovy aproveita seu conhecimento seu conhecimento Por que
Groovy e Grails? Por que Groovy e Grails?
Aproveita a infra Aproveita a infra Por que Groovy e
Grails? Por que Groovy e Grails?
Convenções ao Convenções ao invés de invés de Configurações Configurações
Por que Groovy e Grails? Por que Groovy e Grails? XML JÁ CRIEI MEU PADRÃO, JÁ CRIEI MEU PADRÃO, USE ELE! USE ELE! POR FAVOR, VAI... POR FAVOR, VAI...
Geração de CRUD's Geração de CRUD's Por que Groovy e
Grails? Por que Groovy e Grails? Create Retrieve Update Delete # Nome Email Ações 1 Ana
[email protected]
Editar Excluir 2 Joaquim
[email protected]
Editar Excluir 3 Maria
[email protected]
Editar Excluir 4 José
[email protected]
Editar Excluir Adicionar
Live Reloading Live Reloading Por que Groovy e Grails? Por
que Groovy e Grails?
Frameworks Frameworks consolidados consolidados Por que Groovy e Grails? Por
que Groovy e Grails?
Produtividade, Produtividade, Qualidade e Qualidade e Manutenibilidade Manutenibilidade Por que
Groovy e Grails? Por que Groovy e Grails?
NÃO BASTA NÃO BASTA FUNCIONAR! FUNCIONAR! Por que Groovy e
Grails? Por que Groovy e Grails?
Groovy Groovy
Quem usa Groovy Quem usa Groovy
Instalação Instalação GVM GVM
Usos de Groovy Usos de Groovy DSL's Web Scripts
Facilidades de Groovy Facilidades de Groovy Tipagem Dinâmica ou Estática
Listas e mapas Menos verbosidade (comparada a Java) + pacotes importados automaticamente Closures GStrings Programação OO e Funcional Aproveita as bibliotecas Java
Grails Grails
Instalação Instalação GVM GVM Nada de horas pra configurar os
frameworks
Plugins Plugins
Model-View-Controller Model-View-Controller
REST REST
História Recente História Recente Groovy Grails Grails 2.5 e Grails
3 Grails 2.5 e Grails 3
Links Links • http://groovy-lang.org • http://grails.org • http://grails.org/doc/latest • http://grailsbrasil.com.br
• Contribuindo: – http://groovy-lang.org/community.html – https://grails.org/community.html
http://www.casadocodigo.com.br/products/livro-grails
Groovy e Grails Groovy e Grails Michael Schuenck dos Santos
Michael Schuenck dos Santos michaelss.org michaelss.org