My favorites | Sign in
Project Logo
Project hosting will be READ-ONLY Wednesday at 8am PST due to brief network maintenance.
                
Code license: New BSD License
Labels: Perl, web, framework
People details
Project owners:
  jtarchie, codenoise

A project based on wanting a web framework built for speed and integration with standards. Currently modeling Rails in the area of application design, but improving areas with modules that are optimized for speed because I sit there and benchmark every line until I can do it no more.

Model uses Rose::DB::Object for ORM support, but it hase been designed for you to use anything that you want -- just my recommendation. It will handle to the association with the database that is well designed -- meaning the database handles the relationships not the ORM.

View uses a custom built XML::Builder and EPB that will handle templating that make incorporating Perl code into document easily. There is no language better than the langauge the application is built to use for the View. I am basing off the fact that out of my personal experience I have never met a 'designer' that just use a simple templating language. The view module is easily extendible to support any template you want, just requires that it knows how to render it correctly. Right now each view is loaded as a moudle with a render method.

Controller is designed to allow pre/post operations of a method call, plus rendering of different views. Trying to determine what takes precedence as phtml, pxml, text, etc.

Just recently I have submitted an actual working example of a project can be setup. Its very small and crude, but it will actually work in a browser and render the templates of a controllers action (YAY!!!).









Hosted by Google Code