[development] New theming engine for Rails

Chris Johnson chris at tinpixel.com
Tue Apr 18 15:28:57 UTC 2006


Chris Messina wrote:
> Powering the Shopify.com Rails app:
> 
> http://home.leetsoft.com/liquid/
> 
> Might be worth a look... I certainly like the design requirements:
> 
>     * It has to have beautiful and simple markup. Template engines
> which don't produce good looking markup are no fun to use.
>     * It needs to be non evaling and secure. Liquid templates are made
> so that users can edit them. You don't want to run code on your server
> which your users wrote.
>     * It has to be stateless. Compile and render steps have to be
> separate so that the expensive parsing and compiling can be done once
> and later on you can just render it passing in a hash with local
> variables and objects.
>     * It needs to be able to style emails as well as html.



Those are some good design requirements.  Thanks for posting this.

..chrisxj



More information about the development mailing list