どうも、ひろきのだいちです。こんにちは。
昨今のWeb開発ではAjaxやDHTMLを用いた大規模なプロジェクトが増えてきているようです。
大掛かりにDOMを書き換える際にまいどまいど、文字列連結やらなにやらを繰り返していたら
デザイナー/コーダとの連携などがむずかしく製作者以外、何をしているんだかわかりにくいコードができあがってしまいます。
一方、サーバサイド言語では多くのテンプレートライブラリやフレームワークが多数存在していて
phpやerubyのように埋め込みで言語を記述することができたりPerlであればTemplateToolkitやHTML::Templateを用いることでviewを分離することができたりとなにかと便利です。
TTのjavascript実装はJemplateとしてすでに存在しているようなので
HTMLTemplateをjavascriptで実装してみました。
(more…)