Web Page templates
The Web Page template engine is Martini's Web Page-based HTML templating engine. With this feature, you can
generate dynamic web pages capable of referencing properties defined in Gloop. Akin to a service,
a Web Page template is comprised of steps; but instead of producing data, it produces a graphical user interface in
the form of an HTML document. Web Page template files are marked by a
.gtpl file extension, which when opened,
displays the Web Page template editor.
Albeit a different type of entity, a Web Page template can reference any kind of service step; and additionally, two special types of steps: the tag step and the invoke template step. The Web Page template engine uses data provided by these steps to build the HTML DOM, making it easy for anyone who knows Gloop and HTML to build a web page.