HybridJava Web Framework

HybridJava Web Framework

Alternativa MVC Java Web Framework simples, orientada a componentes do servidor, para JSF, Wicket, Tapeçaria, Click etc. A estrutura consiste em um compilador e o tempo de execução.
Alternativa MVC Java Web Framework simples, orientada a componentes, do lado do servidor, alternativa ao JSF, Wicket, Tapeçaria, Click etc. A estrutura consiste em um compilador e o tempo de execução.A linguagem HybridJava é estritamente definida por uma mesclagem de gramática formal Java e HTML e estende a semântica Java por toda a marcação.O compilador gera código Java chamado de um único Servlet.O tempo de execução é menor que 1000 linhas de código Java e é fornecido como código-fonte aberto, bem como um servlet de amostra.Das soluções conhecidas, a linguagem Facelets (que substituiu JSP no JSF) funcionalmente é a mais próxima do HybridJava, mas a última é mais simples e mais poderosa ... A estrutura foi projetada com uma abordagem minimalista, evitando completamente o uso de muitos "conceitos populares: JavaBeans, namespaces XML, XML e configuração em geral, anotações, Expression Language etc. A documentação completa possui menos de 20 páginas impressas.No entanto, a estrutura possui todos os recursos necessários para competir com outras estruturas Java orientadas a componentes.Os componentes são definidos como uma generalização dos elementos HTML no sentido de que, para usar um componente, basta inserir suas tags na marcação View sem configuração ou codificação Java.O HybridJava também suporta componentes que permitem mais de uma área designada para inserção de conteúdo.Como resultado, os componentes podem ter um layout próprio, o que elimina a necessidade de uma técnica separada do tipo Tiles.No caso mais geral, um componente consiste em um arquivo .widget codificado na linguagem HybridJava (a View) e uma classe Java.Os componentes leves que não têm estado são apresentados apenas pelo arquivo .widget e são compilados diretamente na exibição da página inteira.Normalmente, os botões e outros controles são leves.A estrutura atribui automaticamente IDs exclusivos às instâncias dos componentes e cuida do envio de ações do usuário para as instâncias correspondentes.Implementação pura de Java
hybridjava-web-framework

Local na rede Internet:

Recursos

Categorias

Alternativas ao HybridJava Web Framework para todas as plataformas com qualquer licença

Tapestry

Tapestry

O Apache Tapestry é uma estrutura de código aberto para a criação de aplicativos Web dinâmicos, robustos e altamente escalonáveis ​​em Java.