JornalJava

Sobre Java, o Universo e Tudo Mais

Escolhendo um Framework Web

Posted by admin 13 Comments

Quem nunca se sentiu perdido na hora de escolher qual framework para desenvolver? Quem já não escolheu um framework/lib e depois pensou “hum… não estou conseguindo ser produtivo nessa parte” ou “pq diabos eu tenho q preencher esse xml maluco e colocar essas tags sem sentido no código”. Ou pior ainda “MEU DEUS, onde está o maldito erro??!!!”.

Para ajudar vc, caro leitor, embedamos uma pequena palestra comparando os mais famosos frameworks web da atualiadade, tentando abordar seus pontos altos e baixos, fazendo uma análise crítica sobre nossos queridos ajudantes de infraestrutura.



Mas e vc? qual framework vc usa? E pq? E seja sincero, o que vc não gosta nele que poderia ser mudado?

Tag:

13 Responses so far.

  1. Jago1 says:

    Todo mundo sabe que Spring é o melhor framework e ponto! Não sei pq tanta confusão ainda.

    • Pedro says:

      Nobre amigo, me responda..
      Você é programador ou é configurador?
      Vou te explicar a diferença, programador é aquele que sabe realmente fazer, sabe como as coisas funcionam…
      Configurador é aquele que vai começar um simples projeto CRUD e de cara copia dezenas de libs, configura 30 tipos de XML, coloca annotations em todo o código, etc…
      Pergunta, HOJE, se não existisse Spring, vc saberia implementar o que ele faz? Se sim, tem o meu respeito, se não, vá estudar!
      Em todo caso, nunca fale que algo é o melhor e ponto, do contrário será sempre um evangelista bitolado! PONTO!

  2. Teste says:

    Jago.

    Então quer dizer que o Spring é a tão sonhada Bala de prata???

    Para.

  3. William says:

    Não gosto da idéia de “component-based”, principalmente do JSF…
    É extremamente horrível de customizar a geração de código.
    Usei Struts 2 uma vez, e não se se foi a conf. do projeto, mas ele carregava MUITO javascripts, se não me engano quase 1 MB.
    Fizemos umas alterações simples e fizemos o mesmo rodar com prototype, em menos de 1 dia, funcionando quase tudo (só tinha 1 coisa que não funcionava, mas não lembro o que era)

    • Fulvio Longhi says:

      Eu tbem tinha esse asco por framework baseado em componentes, mas acabei mudando minha opinião depois q eu conheci o GWT, onde realmente programa o componente exclusivamente em JAVA (sem javascript ou html), e q para customizar seus componentes basta fazer isso: extends. Lindo não? =)

      Para quem quiser aprender GWT, já aviso: é um caminho sem volta. Depois q vc usar, vai mudar seu conceito sobre aplicativo web.

      Eita, to até parecendo evangelhista…

      • MBallem says:

        Cheguei a tentar usar uma vez pra ver mas acabei tendo que deixar de lado. Ainda pretendo aprender a mexer nesse GWT.
        E parece que o mercado ta bem propicio pra ele.

      • Luis says:

        Pra mim o GWT é o melhor framework para WEB atualmente, principalmente depois que o Google comprou e empresa que fazia o WindowBuilder, disponibilizando a ferramenta de graça.

  4. Wbdsjunior says:

    Essa apresentação é de 2007. Está há pelo menos 3 anos no SlideShare.
    Muita coisa mudou de lá para cá. Url’s Amigáveis no JSF 2.0, por exemplo.

  5. Marcelo Tozzi says:

    Eu gosto do VRaptor, mas como sou juvenil ainda e não sou um jedi, ninja ou gigante guerreiro Daileon igual a galera ai que sabe reescrever o Spring suavemente minha opinião não vale muito.rsrs

  6. MBallem says:

    Spring é muito mais que apenas um Framework Web. Agora o Spring MVC sim é um framework web, e muito bom no ponto de vista.

  7. Acho que a escolha do framework deve se basear no projeto que você vai desenvolver.

    Não existe o melhor, existe o melhor para aquela situação ou então o melhor para a equipe que você possui.