=head1 NAME HTML::Seamstress - HTML::Tree subclass for HTML templating via tree rewriting =head1 SYNOPSIS HTML::Seamstress provides "fourth generation" dynamic HTML generation (templating). In the beginning we had... =head2 First generation dynamic HTML production First generation dynamic HTML production used server-side includes:

Today's date is

=head2 Second generation dynamic HTML production The next phase of HTML generation saw embedded HTML snippets in Perl code. For example: sub header { my $title = shift; print <<"EOHEADER"; $title EOHEADER } =head2 Third generation dynamic HTML production The 3rd generation solutions embed programming language constructs with HTML. The language constructs are either a real language (as is with L) or a pseudo/mini-language (as is with L, L