Ramaze 0.3.5 (Default branch) |
|
|
Wednesday January 30, 2008. 09:26 AM FreshMeat
Ramaze is a simple, light, and modular Web
application framework for use with Ruby. Ramaze
aims to adhere to the KISS and POLS principles.
Ramaze has minimal dependencies, and is very
modular, allowing you to use your own choice of
ORM (DB interface and modelling library),
JavaScript library, and templating library. Ramaze
is thoroughly documented, with plenty of examples
and helpers, and is developed with Behavior Driven
Design (BDD), with a complete set of code
specifications.
License: OSI Approved
Changes:
Support was added for ETag and If-Modified-Since in Dispatcher::File. An adapter for the LiteSpeed Web server was added. Support was added for Content-Language based localization and gettext. Support was added for passing in locals to render_template. A builder templating engine was added to produce XML. The RedCloth templating engine was added. The Amrita2 templating engine was updated to the latest release. A simple EmailHelper was added. MarukuHelper was added. A simple file upload example was added. A fix was applied for running Ramaze apps within IDEs on Windows.
|