ghepardo

Open Source Template Motore e strumento di generazione del codice, scritto in Python
Scarica ora

ghepardo Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • MIT License
  • Prezzo:
  • FREE
  • Nome editore:
  • Tavis Rudd
  • Sito web dell'editore:
  • http://cheetahtemplate.org/
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 190 KB

ghepardo Tag


ghepardo Descrizione

Open Source Template Motore e strumento di generazione del codice, scritto in Python Il ghepardo può essere utilizzato standalone o combinato con altri strumenti e framework. Lo sviluppo del web è il suo uso principio, ma il ghepardo è molto flessibile e viene anche utilizzato per generare SQL, Java, e-mail e-mail, codice di gioco C ++, e persino codice Python.it è stato guidato da questi principi: · Python per la parte posteriore, Ghepardo per la parte anteriore. Il ghepardo è stato progettato per completare Python, non sostituirlo. · La sintassi principale di Cheetah dovrebbe essere facile per i non programmatori da imparare. · Il ghepardo dovrebbe rendere il codice riutilizzatore facile fornendo un'interfaccia orientata agli oggetti ai modelli accessibili dal codice Python o da altri gheparti Modelli. · Oggetti, funzioni e altre strutture di dati dovrebbero essere completamente accessibili nel ghepardo. · Il gheeth dovrebbe fornire il controllo del flusso e la gestione degli errori. La logica che appartiene alla parte anteriore non dovrebbe essere relegata alla parte posteriore semplicemente perché è complessa. · Dovrebbe essere facile separare il contenuto, la progettazione grafica e il codice del programma, ma anche facile da integrarli. Ecco alcune caratteristiche chiave di "Cheetah": · È supportato da ogni importante quadro Web Python. · È completamente documentato ed è supportato da una comunità di utenti attivi. · Può emettere / generare qualsiasi formato basato su testo. · Compila i modelli in codice ottimizzato, ma leggibile, Python. · Unisce il potere e la flessibilità di Python con un semplice linguaggio modello che i non programmatori possono capire. · Dona agli autori del modello Accesso completo a qualsiasi struttura dati Python, modulo, funzione, oggetto o metodo dei modelli nei loro modelli. Nel frattempo, fornisce un modo per gli amministratori di limitare selettivamente l'accesso a Python quando necessario. · Rende il riutilizzo del codice facile fornendo un'interfaccia orientata agli oggetti ai modelli accessibili dal codice Python o da altri modelli di ghepardi. Un modello può sottoclassa un'altra e sezioni di reimplemento selettivamente di esso. I modelli di ghepardo possono essere sottoclassi di qualsiasi classe Python e viceversa. · Fornisce un meccanismo di cache semplice, ma potente che può migliorare notevolmente le prestazioni di un sito web dinamico. · Incoraggia la pulizia separazione dei contenuti, la progettazione grafica e il codice del programma. Ciò porta a architetture al sito altamente modulare, flessibili e riutilizzabili, tempo di sviluppo più breve e codice HTML e codice del programma più facile da capire e mantenere. È particolarmente adatto per gli sforzi di squadra. · Può essere utilizzato per generare HTML statico tramite il suo strumento di comando. Cosa c'è di nuovo in questa versione: · Bandiera --Quente aggiunta a `ghepardo` per la stampa del silenzio a Stdout (Abbeyj) · Rifactoring per minimizzare la quantità di codice biforculato per Python3 (Rtyler) · Template.comPile () non creerà più nomi di classe con numerosi tratti di sottolineatura (Rtyler; riportati da Kirill Uhanov) · DirectiveAnalyzer (Script di Gheeth-Analyze) aggiunto per segnalare l'utilizzo della direttiva nei modelli (Rtyler) · Documenti in lattice anziani convertiti in RST per Sphinx (Rtyler) · Prevenire #Raw Blocks dal valutare $ -SportHoldholder e stringhe sfuggite (KARMIX0) · Nuovi test aggiunti per verificare il comportamento PSP e altri interni non testati (rtyler)


ghepardo Software correlato

Esxx.

Gestione gratuito, facile da installare, facile da usare, server applicazione JavaScript / ECMAScript ...

169 4.9 MB

Scarica

YotSuba.

Kit di sviluppo del software open source per applicazioni web ...

147 46 KB

Scarica

jsunità

Quadro di prova universale JavaScript Lightweight Universal ...

65 11 KB

Scarica