summaryrefslogtreecommitdiff
path: root/www/p5-HTML-Mason/DESCR
blob: 877fff0d432f1e4c69764c9d7490e60b72c74f7d (plain)
1
2
3
4
5
6
7
Mason allows web pages and sites to be constructed from
shared, reusable building blocks called components. Components contain
a mix of Perl and HTML, and can call each other and pass values back
and forth like subroutines. Components increase modularity and
eliminate repetitive work: common design elements (headers, footers,
menus, logos) can be extracted into their own components where they
need be changed only once to affect the whole site.