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. Learning Java. Sebastopol: O'Reilly, 2002. ISBN 0-596-00285-8.
  2. Manolescu, Dragos. Pattern Languages of Program Design 5. Reading: Addison-Wesley Professional, 2006. ISBN 0-321-32194-4.
  3. Fowler, Martin. Patterns of Enterprise Application Architecture. Boston: Addison-Wesley, 2003. 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.