Elementary, ...

0 notes

Template::Semantic

Yesterday I talked about new module “Template::Semantic” in Yokohama.pm. This perl module is yet another template engine, use usual pure (X)HTML/XML as a template. Check slide, you just might like it ;)

最近作ったやつを発表してきました。質問もらった内容や、懇親会で話した内容を少し追記してあります。モックアップ HTML も納品対象となる仕事であったりとか、案件内容や業務フローによってはうまく使うといい感じじゃないかと思います。フィードバックお待ちしています。

Perl 外だと似たモジュールとして Mayaa(Java)、Amrita(Ruby) というのがあった。ループのやり方や属性の置き換え方など別物ではある。あとよく TAL 系(とぼくが呼んでるやつ)とも似てるといわれる。Genshi(Python)とか。これらはテンプレートが XML valid である点は同じだけど、特殊な属性を入れ込むのでコンセプトは違いますね。ちなみにこういう TAL 系のやつは Template::Semantic を使って再実装することもできるハズ。

Yokohama.pm、じつは東京からの参加者が多く、事故で電車が止まったこともあり、横浜遠い遠いなかなか着かない~とみんなでと言いながら向かうのはけっこうたのしかったです。Yokohama.pm は全体的にまったりとしてて、究極対至高のプレゼンが聞ける Shibuya.pm とはまた違っておもしろいです。次回はぜひ都内で。。。

Filed under tech