Šablonový engine

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 1. června 2016; kontroly vyžadují 15 úprav .

Šablonový engine  je software , který vám umožňuje používat šablony ke generování finálních dokumentů pomocí deklarativního značkovacího jazyka. Hlavním účelem použití šablonovacích motorů je oddělit formu a data dokumentu od výsledného dokumentu. Použití šablonovacích motorů zlepšuje čitelnost kódu a provádění změn.

Příklady použití

Speciální případ: jednoduchá substituce hodnot

Generování HTML stránky

Často je to nutné pro zajištění možnosti paralelní práce programátora a návrháře layoutu.

Generování konfiguračních souborů

Používá se ke generování konfiguračních souborů ze složených šablon. Například v ansible automatizačním nástroji , který se používá k nasazování aplikací , konfiguraci a orchestraci systémů .

Populární nástroje pro vytváření šablon

Java

PHP

Python

Perl

Ruby/Rails

JavaScript

Viz také

Odkazy

Poznámky

  1. (Histone Template Engine)
  2. (Šablony v PHP)
  3. Úložiště šablon BH.PHP na GitHubu
  4. Úložiště šablon Fenom na GitHubu
  5. Dokumentace HTML_Template_Sigma
  6. Jinja2 (The Python Template Engine)
  7. Úložiště šablon BH na GitHubu
  8. Podtržítko.js