Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Apresentação sobre Framework VRaptor
Search
Daniel Cavalcante
October 30, 2014
Programming
0
130
Apresentação sobre Framework VRaptor
Apresentação preparada para o evento Amostra Asper. Realizado na faculdade ASPER em João Pessoa.
Daniel Cavalcante
October 30, 2014
Tweet
Share
More Decks by Daniel Cavalcante
See All by Daniel Cavalcante
Arquiteturas modulares com Node.JS
danielcdesouza
1
61
React Native e GraphQL na construção de mobile apps
danielcdesouza
0
47
Nest Framework
danielcdesouza
0
110
"Go" da Alemanha! Sete passos para começar a desenvolver em Go
danielcdesouza
0
80
Novidades do Ruby on Rails 5
danielcdesouza
0
60
Minerando jóias: como extrair o melhor do Ruby
danielcdesouza
0
55
Nos trilhos do Ruby
danielcdesouza
0
57
Conhecendo o AngularJS
danielcdesouza
1
87
Começando com Ruby on Rails
danielcdesouza
0
96
Other Decks in Programming
See All in Programming
Fundamentals of Software Engineering In the Age of AI
therealdanvega
1
250
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
150
Ruby and LLM Ecosystem 2nd
koic
1
800
「抽象に依存せよ」が分からなかった新卒1年目の私が Goのインターフェースと和解するまで
kurogenki
0
120
受け入れテスト駆動開発(ATDD)×AI駆動開発 AI時代のATDDの取り組み方を考える
kztakasaki
2
580
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
380
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
240
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
200
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
310
ふつうの Rubyist、ちいさなデバイス、大きな一年
bash0c7
0
950
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
460
文字コードの話
qnighy
44
17k
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
100
The Curse of the Amulet
leimatthew05
1
10k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
180
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
390
A Modern Web Designer's Workflow
chriscoyier
698
190k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
260
A Tale of Four Properties
chriscoyier
163
24k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
220
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.1k
How to Ace a Technical Interview
jacobian
281
24k
Transcript
Desenvolvimento Web com VRaptor
Daniel Cavalcante @danielcdesouza
None
SchoolDev
O que é?
Framework MVC Java para Web
REST
CDI
Action Based
Open Source
Porquê utilizar?
Alta produtividade
Curva de aprendizado
Testabilidade
Documentação (pt-BR)
Comunidade
None
None
None
None
@Controller @Path("/clientes") public class ClientesController { } @Controller
@Controller @Path("/clientes") public class ClientesController { @Post("/save") public void save(Cliente
cliente){ // Lógica para persistir } } @Controller
@Controller @Controller @Path("/clientes") public class ClientesController { @Post("/save") public void
save(Cliente cliente){ // Lógica para persistir } } Parâmetros no método
Ainda tem muita coisa…
www.vraptor.org
www.guj.com.br
www.groups.google.com/caelum-vraptor
Daniel Cavalcante @danielcdesouza Obrigado!