Loiane Groner
Apaixonada por Java e JavaScript
6+ anos XP Java SE e EE
Project Manager @ Citibank
@loianehttp://loiane.comhttp://loianegroner.com
CampinasJUGJava CampinasESJUG
JAX-RS?REST?
JQuery?Ext JS 4?
REST
Estilo de Arquitetura
WebServices RESTfull
Aplicação com arquitetura REST que disponibiliza serviços que utilizam
padrões WEB (URIs, HTTP, XML, etc)
JAX-RS
Java API for RESTfull Web Services
API padrão Java orientada a annotations para ajudar desenvolvedores a criar
webservices RESTfull em Java
API padrão Java orientada a annotations para ajudar desenvolvedores a criar
webservices RESTfull em Java
GET Read - Buscar
POST Create - Inserir
PUT Update
DELETE Delete
CRUD Bonitinho
http://loiane.com/livros
Busca todos os livros
GET
http://loiane.com/livros/2
Busca livro id=2
GET
http://loiane.com/livros/{id}
http://loiane.com/livros/2
Delete livro id=2
DELETE
Produces
XML, JSON, String, Object, etc
Consumes
XML, JSON, String, Object, etc
Foco nas URIs, métodos HTTP e
Media Types
Ext JS 4
Cross-Browser
Roda até no IEca 6!
XMLou
JSON
Exemplos
Construindo aplicações ExtJS
Como organizar um projeto JS?
Model
View
View
Controller
Integração
Show me the code!
Primeiro framework Javascript para desenvolvimento de apps mobile ricas
usando padrões web
Sencha Touch
E testes?
https://github.com/loiane/justjava-extjs4-jaxrs
Para os Interessados
Top Related