[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