Kwartz.

Sistema de modelo Web que percebeu a independência do conceito de lógica de apresentação
Baixe Agora

Kwartz. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Makoto Kuwata
  • Site do editor:
  • http://editorkicker.rubyforge.org/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 218 KB

Kwartz. Tag


Kwartz. Descrição

Sistema de modelo web que percebeu a independência do conceito de lógica de apresentação Kwartz é um sistema de modelos da Web que percebeu o conceito de "independência da lógica de apresentação". Kwartz significa que o Kwartz separa lógicas de apresentação dos dados de apresentação (= arquivo html) e lógicas de negócios (= programa principal) .kwartz está disponível para separar a camada de apresentação do programa principal com qualquer sistema de modelo. Além disso, o Kwartz permite que você separe a lógica de apresentação (como a iteração ou a ramificação condicional) a partir dos dados de apresentação (arquivo HTML). Em uma maneira ampla, o aplicativo pode ser dividido em duas camadas: camada de negócios e camada de apresentação. Essas camadas têm seus próprios dados e lógicos. É importante que a camada de apresentação tenha sua própria lógica e que a lógica de apresentação não seja em camada de negócios (Fig1). Sistema de modelo tradicional, como a velocidade de Jakarta ou o SMARTY, força você a misturar dados de lógica e apresentação de apresentação em um modelo, e quebra o projeto HTML no resultado. Algum outro sistema de modelos, como o APITIRRA XMLC ou AMRITE, não quebra o design HTML, mas misturam a lógica de apresentação na camada de negócios (= programa principal). Kwartz divide o modelo em dados de lógica e apresentação de apresentação. Portanto, o Kwartz não quebra o design HTML e mantém o programa principal 'Clean'.note: Kwartz é licenciado e distribuído sob os termos da Licença Pública Geral GNU (LGPL). Aqui estão algumas características principais de "Kwartz": · Separa lógicas de apresentação de ambas as lógicas de negócios (= programa principal) e dados de apresentação (= arquivo html). · Funciona muito rápido · Suporta vários idiomas de programação: Ruby (Eruby), PHP, Java (JSP) · Não quebra o design HTML em tudo · Lidar com qualquer arquivo de texto · Suporta auto-sanitização e sanitização parcial


Kwartz. Software Relacionado

Banco

Banco - DSL ao redor do benchmark lib do padrão rubi lib com o objetivo de fazer benchmarking o mais fácil possível ...

169 5 KB

Download

Schweasel

Shell de texto independente de plataforma para acessar bancos de dados relacionais que suportam o JDBC ...

167 31 KB

Download

Ym4r.

YM4R fornece facilidade de uso para o Google Maps e o Yahoo! Mapas de construção de construção API de Ruby e Rails ...

180 12 KB

Download

Tclae.

TCLAE permite que os aplicativos TCL no Macintosh usem AppleEvents para comunicação com outros programas ...

165 130 KB

Download