Kwartz

Webjabloonsysteem dat het conceptonafhankelijkheid van presentatielogica heeft gerealiseerd
Download nu

Kwartz Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Makoto Kuwata
  • Uitgever website:
  • http://editorkicker.rubyforge.org/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 218 KB

Kwartz Tags


Kwartz Beschrijving

Websjabloonsysteem dat het conceptonafhankelijkheid van presentatielogica realiseerde Kwartz is een websjabloonsysteem dat het concept "onafhankelijkheid van presentatie logica" realiseerde. Kwartz betekent dat Kwartz presentatielogica scheidt van zowel presentatiegegevens (= HTML-bestand) en bedrijfslogica (= hoofdprogramma) .Kwartz is beschikbaar om de presentatielaag van het hoofdprogramma met elk sjabloonsysteem te scheiden. Daarnaast kunt u Kwartz de presentatie-logica (zoals iteratie of voorwaardelijke vertakking) van de presentatiegegevens (HTML-bestand) scheiden. In een brede manier kan de toepassing worden verdeeld in twee lagen: zakelijke laag en presentatielaag. Deze lagen hebben hun eigen gegevens en logica. Het is belangrijk dat presentatielaag zijn eigen logica zou moeten hebben en dat presentatie-logica niet in bedrijfslaag (figl) zou moeten zijn. Traditional sjabloonsysteem, zoals Jakarta-snelheid of Smarty, dwingt u om presentatie logische en presentatiegegevens in een sjabloon te mixen, en breekt HTML-ontwerp in het resultaat. Een ander sjabloonsysteem, zoals EnhyDra XMLC of Amrita, breekt geen HTML-ontwerp, maar ze mengen presentatielogica in bedrijfslaag (= hoofdprogramma). Kwartz verdeelt sjabloon in presentatie-logische en presentatiegegevens. Daarom breekt Kwartz helemaal geen HTML-ontwerp en houdt het hoofdprogramma 'Clean'.note: Kwartz licentie en gedistribueerd en gedistribueerd onder de voorwaarden van de GNU Lesser General Public License (LGPL). Hier zijn enkele belangrijke functies van "Kwartz": · Scheid de presentatielogica van zowel bedrijfslogica (= hoofdprogramma) en presentatiegegevens (= HTML-bestand). · Loopt erg snel · Ondersteunt meerdere programmeertalen: Ruby (ERUMY), PHP, JAVA (JSP) · Breekt helemaal geen HTML-ontwerp · Behandel een tekstbestand · Ondersteunt automatisch saniterend en gedeeltelijk-saniterend


Kwartz Gerelateerde software

Schewasel

Platform-onafhankelijke tekstschaal om toegang te krijgen tot relationele databases die JDBC ondersteunen ...

167 31 KB

Downloaden

YM4R

YM4R biedt gebruiksgemak voor de Google Maps en de Yahoo! Kaarten Bouwblok API's van Ruby and Rails ...

180 12 KB

Downloaden

XHandler

XHandler - AppleScript-module om een handler uit te voeren met het opgeven van de naam met een tekst ...

166 372 KB

Downloaden

Pathconverter

Pathconverter - AppleScript-module om padformulieren te converteren tussen een relatief pad en een absoluut pad elkaar ...

178 452 KB

Downloaden