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
58
React Native e GraphQL na construção de mobile apps
danielcdesouza
0
43
Nest Framework
danielcdesouza
0
110
"Go" da Alemanha! Sete passos para começar a desenvolver em Go
danielcdesouza
0
77
Novidades do Ruby on Rails 5
danielcdesouza
0
58
Minerando jóias: como extrair o melhor do Ruby
danielcdesouza
0
54
Nos trilhos do Ruby
danielcdesouza
0
55
Conhecendo o AngularJS
danielcdesouza
1
85
Começando com Ruby on Rails
danielcdesouza
0
95
Other Decks in Programming
See All in Programming
Foundation Modelsを実装日本語学習アプリを作ってみた!
hypebeans
1
120
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
3
940
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
560
なんでRustの環境構築してないのにRust製のツールが動くの? / Why Do Rust-Based Tools Run Without a Rust Environment?
ssssota
5
6k
AI 駆動開発におけるコミュニティと AWS CDK の価値
konokenj
4
140
Webサーバーサイド言語としてのRustについて
kouyuume
1
4.1k
エンジニアインターン「Treasure」とHonoの2年、そして未来へ / Our Journey with Hono Two Years at Treasure and Beyond
carta_engineering
0
410
CSC509 Lecture 05
javiergs
PRO
0
310
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
2
670
CSC305 Lecture 08
javiergs
PRO
0
270
CSC509 Lecture 06
javiergs
PRO
0
260
Google Opalで使える37のライブラリ
mickey_kubo
3
130
Featured
See All Featured
Fireside Chat
paigeccino
40
3.7k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Being A Developer After 40
akosma
91
590k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
YesSQL, Process and Tooling at Scale
rocio
173
15k
Code Review Best Practice
trishagee
72
19k
KATA
mclloyd
PRO
32
15k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Automating Front-end Workflow
addyosmani
1371
200k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
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!