Processador de modelo

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa

Um processador de modelo (também conhecido como um mecanismo de modelo ou analisador de modelo, em inglês template processor, template engine ou template parser) é um pedaço de software ou um componente de software que é designado a combinar um ou mais modelos com um modelo de dados para produzir um ou mais documentos como resultado.[1] [2] [3] A linguagem que os templates são escritos é conhecida como linguagem de modelo (template language). Para propósitos deste artigo, um documento de resultado é qualquer tipo de saída formatada, incluindo documentos, páginas web ou código fonte (em geração de código fonte), na totalidade ou em fragmentos. Um mecanismo de modelo é normalmente incluído como uma parte de um sistema de modelo web ou de um framework de aplicação, e pode ser usado como pré-processador ou filtro.

Referências

  1. Niemeyer, Patrick (2002). Learning Java (Sebastopol: O'Reilly). ISBN 0-596-00285-8. 
  2. Manolescu, Dragos (2006). Pattern Languages of Program Design 5 (Reading: Addison-Wesley Professional). ISBN 0-321-32194-4. 
  3. Fowler, Martin (2003). Patterns of Enterprise Application Architecture (Boston: Addison-Wesley). ISBN 0-321-12742-0. 
Ícone de esboço Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.