destaques »

4 out ’11 – 10:06 |

A linguagem Ruby não possui o conceito de interface como Java. Ruby usa o conceito de “Duck Typing” onde devemos “confiar” que as classes sigam o “contrato” e implementem o(s) método(s). Se a classe não …

Read the full story »
Apple
carreira
celulares
eletrônicos
eventos
Home » java

Apache Click – o Rails para Java?

Submitted by on 6 mar ’10 – 00:13No Comment

Há muito se espera um framework web em Java para fazer frente a facilidade e agilidade de desenvolvimento de aplicações web como o Ruby on Rails. Já ouvimos falar no Grails, Trails, e alguns outros, mas nenhum conseguiu dar o que o Rails dá.

Mas agora tudo mudou – foi graduado como projeto de grande porte o Apache Click.

Mas o que este framework tem de especial?

O site do projeto destaca os seguintes pontos:

  • fácil aprendizado;
  • design orientado a páginas e componentes;
  • modelo de programação orientado a eventos;
  • suporte a páginas stateless e stateful;
  • performance excepcional;
  • renderização automática de formulários;
  • validações do lado cliente e servidor;
  • suporte a templates Velocity (padrão), FreeMaker e JSP;
  • suporte a Java 5 ou superior.

O framework utiliza apenas uma Servlet – ClickServlet – que atua como um request dispatcher. Asssim que uma requisição chega, esta servlet cria um objeto Page para processá-la e um template Velocity para renderizar os resultados. Simples assim.

O site do projeto Click contém muitos exemplos e uma vasta documentação. Já existe uma série de plugins Eclipse para o Click – a Click IDE.

Estou apenas iniciando os meus estudos neste framework que espero que traga a tão sonhada produtividade e agilidade do Rails para o mundo Java. Continuem acompanhando este blog que em breve teremos novos posts sobre o Apache Click.

Apache Click

Buscaram este artigo com estas palavras:

Tags:, ,