templatingværktøjer
Templatingværktøjer er softwarekomponenter, der gør det muligt at producere tekstbaseret output, typisk HTML, ved at kombinere skabeloner med data. De adskiller præsentation fra forretningslogik og gør det lettere at opdatere brugergrænsefladen uden at ændre applikationslogik.
Skabelonerne indeholder pladsholdere for variabler og ofte begrænset logik som løkker og betingelser. Under kørsel udfyldes
Der findes to hovedkategorier: klient-side templating, der kører i browseren, og server-side templating, der producerer output
Fordelene ved templatingværktøjer omfatter bedre adskillelse af præsentation og forretningslogik, genbrug af skabeloner og forbedret vedligeholdelse.
Valg af templatingværktøj afhænger af programmeringssprog, økosystem, syntaks, ydeevne og debuggingværktøjer. Vigtige overvejelser inkluderer hvor let