Pessoal, alguém já fez algo parecido para o Vraptor ? Mapear as entidades, nome, categoria e validações do client-side para ser utilizadas no client-server ?
Eu pensei em usar Vraptor com Backbone e para não copiar as validações, eu usaria um Modelo de dados que seria utilizado tanto no server quanto no client side.
Alguém já pensou nisso ? Alguém entendeu minha pergunta ?
Essa pergunta deveria ser feita em outro fórum ?
Valeu.
vc quer aproveitar as validações do client side no server side tb, é isso?
Um jeito legal de fazer é usar o Bean Validations para declarar as validações nos modelos (em java), daí vc coloca @NotNull, @NotEmpty, e coisas do tipo.
Daí vc escreve um scriptzinho que gera um javascript com a declaração de todas as validações do modelo…
Se vc usar os forms e os inputs de uma maneira convencionada é razoavelmente fácil de fazer isso. (tipo se vc tiver um modelo Livro e um input name=“livro.nome” dá pra vc usar as anotações desse atributo.