Sablon motor

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2016. június 1-jén áttekintett verziótól ; az ellenőrzések 15 szerkesztést igényelnek .

A sablonmotor  olyan szoftver , amely lehetővé teszi, hogy sablonokat használjon végleges dokumentumok létrehozásához deklaratív jelölőnyelv használatával. A sablonozó motorok használatának fő célja a dokumentumforma és az adatok elkülönítése a kapott dokumentumtól. A sablonmotorok használata javítja a kód olvashatóságát és a módosítások végrehajtását.

Használati példák

Speciális eset: egyszerű értékhelyettesítés

HTML oldal generálása

Ez gyakran szükséges a programozó és a tervező párhuzamos munkájának biztosításához.

Konfigurációs fájlok generálása

Összetett sablonokból konfigurációs fájlok létrehozására szolgál. Például az ansible automatizálási eszközben , amelyet alkalmazások telepítésére , rendszerek konfigurálására és összehangolására használnak .

Népszerű sablonozó motorok

Java

PHP

Python

Perl

Ruby/Rails

JavaScript

Lásd még

Linkek

Jegyzetek

  1. (Histone Template Engine)
  2. (Sablonok PHP-ben)
  3. BH.PHP sablontároló a GitHubon
  4. Fenom sablonok tárolója a GitHubon
  5. HTML_Template_Sigma dokumentáció
  6. Jinja2 (The Python Template Engine)
  7. BH sablontár a GitHubon
  8. Underscore.js