destaques »

28 Mar ’12 – 08:49 |

Vai rolar neste sábado, 31 de março, no campus da Anhembi Morumbi o evento “Profissão Java“. Trata-se de um evento muito interessante para quem deseja ingressar no mercado de trabalho de TI (com foco em …

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: , ,

Leave a comment!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.