Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to use Jade/Haml with Rails 3.1 asset pipeline and backbone.js

Currently I am using backbone-rails in my Rails app. I would like to know how to use client side Haml/Jade backbone.js with that gem and the rails asset pipline.

like image 521
denysonique Avatar asked Dec 12 '11 05:12

denysonique


1 Answers

I'm using haml_coffee_assets and it works perfectly !

Haml templates are compiled with the Rails assets, and then on the client side you "render" the templates.

test.hamlc:

%span
   = @title

on client side:

JST["test"]({title: "Yeah"})

=> <span>Yeah</span>

UPDATE My project has grown very big now (Feb 2012), and I confirm it's working really, really well !

like image 52
Blacksad Avatar answered Sep 30 '22 07:09

Blacksad