Template Engine Mustache を使う
mustacheはテンプレートエンジン。
様々な言語で使えるように準備されている。
JavaScript,Python,PHP,Perl,Java…
私が普段利用する言語では一通り利用できる。
なので、一通り利用してみようと考えた。
しかし、実際に使ってみると、言語によっては準備が面倒だったりした。
ネットワークが自由に使える環境であれば、どの言語でも簡単にセットアップできるが、
ネットワークが限られている職場の環境では、モジュール一つコピーして利用するということはできなかった。
上記の一覧の中で、唯一できたのはJavaScript。
mustache.jsを使う
とりあえず、下記のサンプルコードを。
Loading...
テンプレートとデータを準備し、下記の処理でテンプレートを展開する。
var rendared = Mustache.render(template, date);
簡単に利用できた。
他の言語でも、環境さえ整えることができれば同じように使えるので、
覚えておいてもいいかもしれない。
同じタグの記事
- html data-* 属性
- javascriptの配列操作
- jjs
- jQueryで部分一致検索
- jqueryのバージョンとprop()
- jrunscript
- Vue Routerを使ったサイトで404が発生
- vue.jsでテンプレートが一瞬表示されてしまう
同じカテゴリの記事
コメントを残す