Sinatra 1.2からサポートされたSlimについての調査メモ。
- http://sli
m-lang.com - 基本的にHamlの亜種的な立ち位置でもっとシンプル。
- 拡張子は
.slim
a href=foo
のようにquoteされてない場合は右辺値がrubyコードとして評価されるのがcool。=
はデフォルトでHTML escapeされる。escapeしない場合は==
- inline形式では
#{{hoge}}
でエスケープしない。
- inline形式では
#my_id.my_c
はhamlと一緒。tag省略はdivも一緒。lass - 行末
\
や行頭|
で複数行など、複数行のサポートが充実 - filterは
coffee:
のように:
を後置。hamlとは逆
posted by
genki
on Tue 5 Jul 2011
at 00:13