Jachtluipaard

Open Source Template Motor en Code Generation Tool, geschreven in Python
Download nu

Jachtluipaard Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Tavis Rudd
  • Uitgever website:
  • http://cheetahtemplate.org/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 190 KB

Jachtluipaard Tags


Jachtluipaard Beschrijving

Open Source Template Motor en Code Generation Tool, geschreven in Python Cheetah kan standalone worden gebruikt of gecombineerd met andere gereedschappen en kaders. Webontwikkeling is het beginselgebruik, maar Cheetah is zeer flexibel en wordt ook gebruikt om SQL, Java, formu-e-mails, C ++ -spelcode en zelfs Python-code te genereren. Design werd geleid door deze principes: · Python voor de achterkant, Cheetah voor de voorkant. Cheetah is ontworpen om Python aan te vullen, niet te vervangen. · De kernsyntaxis van Cheetah moet eenvoudig zijn voor niet-programmeurs om te leren. · Cheetah moet de codehergebruik gemakkelijk maken door een objectgeoriënteerde interface te bieden aan sjablonen die toegankelijk zijn op basis van Python-code of andere cheetah Sjablonen. · Python-objecten, functies en andere gegevensstructuren moeten volledig toegankelijk zijn in Cheetah. · Cheetah dient flow-controle en foutbehandeling te verstrekken. Logica die bij de voorkant behoort, moet niet worden gedegradeerd naar de achterkant, simpelweg omdat het complex is. · Het moet eenvoudig zijn om inhoud, grafisch ontwerp en programmacode te scheiden, maar ook gemakkelijk te integreren. Hier zijn enkele belangrijke kenmerken van "cheetah": · Wordt ondersteund door elk groot Python Web Framework. · Is volledig gedocumenteerd en wordt ondersteund door een actieve gebruikersgemeenschap. · Kan elke op tekst gebaseerde indeling uitvoeren / genereren. · Samenstellen sjablonen in geoptimaliseerde, maar leesbare, Python-code. · Mengt de kracht en flexibiliteit van Python met een eenvoudige sjabloontaal die niet-programmeurs kunnen begrijpen. · Geeft sjabloonauteurs volledige toegang tot een python-gegevensstructuur, module, functie, object of methode in hun sjablonen. Ondertussen biedt het een manier voor beheerders om de toegang tot Python te selectief te beperken wanneer dat nodig is. · Maakt Code Hergebruik eenvoudig door een object-georiënteerde interface te bieden aan sjablonen die toegankelijk is vanuit Python-code of andere cheetahjablonen. Eén sjabloon kan een andere en selectief reimplementsecties ervan subclass. Cheetah-sjablonen kunnen subclasses zijn van elke Python-klasse en omgekeerd. · Biedt een eenvoudig, maar krachtig, caching-mechanisme dat de prestaties van een dynamische website drastisch kan verbeteren. · Moedigt een schone scheiding van inhoud, grafisch ontwerp en programmacode aan. Dit leidt tot zeer modulaire, flexibele en herbruikbare site-architecturen, kortere ontwikkelingstijd en HTML- en programmacode die gemakkelijker te begrijpen en onderhouden is. Het is bijzonder goed geschikt voor teaminspanningen. · Kan worden gebruikt om statische HTML te genereren via zijn opdrachtregelgereedschap. Wat is er nieuw in deze release: · - KLIET VLAG TOEGEVOEGD AAN `CHEEETAAT 'OM TE DRUKKEN NAAR STDOUT (Abbeyj) · Refactoring om de hoeveelheid gevorkte code voor Python3 (Rtyler) te minimaliseren · Template.pile () maakt niet langer klasnamen meer met talloze toonaangevende onderstrepingstekens (Ryler; gerapporteerd door Kirill Uhanov) · DirectiveAanalyzer (cheetah-analyse script) toegevoegd aan het gebruik van richtlijn gebruik in sjablonen (Rtyler) · Oudere latex-documenten omgezet naar RST voor SPHINX (RYLER) · Voorkom #raw-blokken van het evalueren van $ -Plastholders en ontsnapte strings (Karmix0) · Nieuwe tests toegevoegd om het PSP-gedrag en andere ongestelde internals (rtyler) te verifiëren


Jachtluipaard Gerelateerde software

Webdriver

Een gratis ontwikkelaar gerichte tool voor geautomatiseerde testen van web-apps ...

165 36 KB

Downloaden

Wortel2

Open source framework voor het bouwen van zoekopdracht Clustering motoren ...

170 42.5 MB

Downloaden