15 de novembro de 2006

ICEFaces agora é open source

Uma boa noticia pra quem desenvolve para web utilizando javaserver faces, a ICESoft resolver liberar o ICEFaces como opensource.

Anteriormente já existia uma versão free, chamada community e uma Enterprise que era paga. A principal diferença entre as duas era o suporte (que continua sendo pago).

Segue o link do comunicado: http://www.icesoft.com/corporate/press_release_11_06_open_source.html

E segue o link do projeto opensouce: http://www.icefaces.org/main/home/index.jsp

E neste link você pode ver uma amostra dos componentes disponíveis no ICEFaces: http://component-showcase.icefaces.org/component-showcase/

Eu cheguei a fazer um "testiculo" (pequeno teste) com o ICEFaces e posso garantir a vocês que ele é muito poderoso. É praticamente 100% ajax. Diferente de uma aplicação web que "renderiza" HTML, o ICEFaces se comunica com a página, enviando para ela os componentes que devem ser desenhados. Me pareceu que um código JS vai na página e fica conversando com o servidor perguntando quais componentes devem ser desenhados, isto permite que partes da página sejam alteradas/trocadas sem que seja necessário interação do usuário. Só pra se ter uma ideia, nos meus testes quando eu "parava" o servidor imediatamente aparecia uma mensagem na página informando que não havia mais conexão com o servidor e a página era bloqueada :P.

Se estiverem começando um projeto novo agora, recomendo darem uma olhadinha nesse camarada ;-)