VRaptor, Jquery, Flex ou JSF + PRimefaces

Boa Tarde

Preciso desenvolver umas rotinas para um escritorio, e este precisa ser WEB. estou na duvida em qual framework utilizar (terei que aprender, o escolhido)

Opções:

  1. VRaptor + Jquery
  2. Vraptor + Flex
  3. JSF + PrimeFaces.

Apenas para ajudar as opinições. Abrirá uma pagina com o menu, e teria que pode criar mais de um “window”, ou seja, abrir mais do que uma funcionalidade na mesma aba do browser, sendo assim a possibilidade de trabalhar com várias funcionalidades ao mesmo tempo.

Qual o opinião de vocês?

Valeu

Se você vai ter que aprender ambas de indico o seguinte:

  1. Se quer ir pela estrutura mais fácil de ter resultado, VRaptor com JQuery
  2. Se quer aprender oq tem mais vagas no mercado, JSF e Primefaces.

Não importe o que você for escolher, estude antes de começar a fazer algo.

Flex não precisaria de VRaptor, mas esqueça Flex pois está em desuso. Sobre VRaptor/JQuery ou JSF/primefaces pegue exemplo simples dos dois, pratique algo, depois disso escolha o que achar mais confortável imaginando os requisitos do seu projeto, pensando principalmente em manutenção. E mais pra frente quando puder voltar a estudar mais coisas você estuda a tecnologia não escolhida no início.

Uma regra simples é que para quem gosta de HTML puro ou já tem vivência em web de outras plataformas de desenvolvimento, prefere frameworks action based (SpringMVC, Struts, VRaptor, etc). Já do contrário, quem prefere programar parecido com desktop prefere JSF por ser baseado em componentes e tem suas propriedades particulares, abstraindo muita coisa do HTML e JQuery.