BrickLayer is a set of tools to make designing applications for the web easy. Bricklayer is not a complete application. It is a Framework for developing applications especially suited for the web. Bricklayer is written in Perl and will run on any platform that Perl runs on. I have examples files for both CGI and a Mod_Perl2 setup. The framework makes no assumptions about how you like to develop. You can use as much or as little of BrickLayer as you want. Think of it as a toolbox, set of raw materials, and personal construction worker as you build your app. The foundation of Bricklayer is dynamically loadable perl modules. The templating API, plugin API, error handling, and even Publishing API is built on this. In fact all Bricklayer really does is handle loading your custom modules for you and using them where appropriate. It's really simple and like many really simple concepts has a lot of power.
Jeremy Wall
2006-08-21