Monthly Archive for juliol, 2007

Haml 1.7, més ràpid que mai!

La nova versió de haml és ara més ràpida. Fins i tot més que les plantilles rhtml. A part de la velocitat, també incorpora un sistema per crear helpers que ajuden al principi de no repertir codi(DRY).

Des que treballo amb rails sempre he utilitzat aquest pluggin i animo a tots els que comencin i els qui fa més temps que hi treballen a provar-lo. Les vistes queden molt més netes i ara que és més ràpid no hi ha excuses per no emprar-lo.

Tal com vaig explicar recentment en un altre article haml funciona amb identació de dos espais, per tant els tags definits se sap si s'obren o es tanquen en funció de la profunditat. Això en alguns moments pot semblar un problema quan vols fer múltiples línies d'una mateixa línia. Però és molt simple, només cal posar | al final de cada línia com a l'exemple següent:


=link_to_remote "Delete this post", |
:url => { :action => "destroy", :id => post.id }, |
:update => { :success => "posts", :failure => "error" } |