VRaptor 3 - Por que desenvolvimento web em Java deve ser simples! (Java Magazine)

Desde o mês de Maio venho escrevendo uma sério de artigos para a Java Magazine sobre o framework [VRaptor 3](http://vraptor.org" title=“VRaptor 3). E para que os mesmos não ficassem totalmente soltos resolvi encaixá-lo em uma série que se dividiria em 4 partes. Assim poderia criar uma lógica linear do aprendizado do leitor, junto com a contrução de uma aplicação exemplo, buscando capturar os pontos mais importantes durante o desenvolvimento de um sistema.

A primeira edição foi a Java Magazine 93:

Esta edição presentada o VRaptor 3 e suas características, abordando cada um de seus conceitos e mostrando o porquê dele estar fazendo sucesso. Nesta mesma edição foi ensinado como criar os primeiros CRUDs e trabalhar com persistência de dados utilizando a JPA.

A segunda edição foi a Java Magazine 94:

É mostrado como deixar seu sistema menos acoplado programando voltado a interface e como deixar seu código mais flexível e reaproveitável utilizando classes genéricas. Também é apresentado a renderização de páginas utilizando templates e introduziado o jQuery UI para melhorar o visual do sistema.

A terceira edição foi a Java Magazine 96:

Esta edição mostra como implementar um download e upload de arquivos. Além de lhe ensinar como deixar o sistema mais seguro com implementação de um controle de login junto com um controle de permissão no qual cada um dos usuários tem seu próprio perfil.

A quarta e última edição foi a Java Magazine 98:

Esta edição ensina como manipular e serializar dados no formato JSON. Em seguida é mostrado como criar uma listagem de dados ajax possuindo paginação e consulta com a ajuda do plugin jQuery Gridy. Também é ensinado como internacionalizar o sistema para diversos idiomas e como utilizar os validadores de dados do VRaptor para deixar o sistema mais íntegro.

Espero que os leitores gostem desta série de artigos. E para aqueles que perderam alguma edição impressa, ainda poderá adquirir o artigo online no site da DevMedia.

Movy - Parte 1 Movy - Parte 2 Movy - Parte 3 Movy - Parte 4