summaryrefslogtreecommitdiff
path: root/www/p5-HTML-Mason/DESCR
blob: b126580f8cf7c41c747d7a95f2a75075e33c285a (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.