Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re^4: Push style templating systems

by metaperl (Curate)
on Mar 20, 2008 at 13:33 UTC ( [id://675208]=note: print w/replies, xml ) Need Help??


in reply to Re^3: Push style templating systems
in thread Push style templating systems

Wow, CGI::FastTemplate is definitely push-style.. I've updated the main node. Never heard of it til now. Question is, why is it in the CGI namespace? It could be used on plain text and standalone with no web sense whatsoever.

Thing is, breaking a table into 3 files as shown in the full example eliminates one major push-style benefit, the ability to statically validate and clean HTML... and another push-style benefit: the ability to edit with an HTML page-oriented tool.

Interesting module nonetheless.

Finally, your statement about Seamstress and div/class tags is a bit of a simplification. The more recent API calls in Seamstress can use anything that the look_down() method in TreeBuilder can.

Replies are listed 'Best First'.
Re^5: Push style templating systems
by arbingersys (Pilgrim) on Mar 21, 2008 at 16:37 UTC

    This module works the closest that I can see to Template::Recall, except it doesn't have the ability to save the sections in a single file. It has a define_nofile() method, but this requires you to define the template as a string in the code file... I wondered the same thing about the namespace -- I guess they were simply focused on CGI at the time.

    Template::Recall can also do sections as files, but I've found that in practice, keeping sections in a single file is much more convenient.

    A blog among millions.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://675208]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (4)
As of 2024-03-28 13:24 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found