注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

Webアプリケーションがさらに開発されていくために必要なのが高機能なJavaScriptテンプレートエンジンの存在です。幾つか出てきていますが今回紹介するのはかなり有力です。なぜならGoogleが開発したテンプレートエンジンだからです。それがJsTemplateです。 0


デモです。左上がテンプレート、右上がJSONの元データになります。 0

そして左下が実際に生成されたHTMLで、右下がレンダリング結果になります。


idを使ってテンプレート名を定義しています。 0


こういう風にデータがない場合のチェックもできます。 0


実際のコードです。jsdisplayのところに検証が入っているのが分かります。 0


データがある場合はもちろん繰り返し表示します。 0


実際のコードです。 0

JsTemplateは再帰処理ができたりevalを使ってコードを実行するなど高度な利用ができます。変換した内容が再度テンプレートとして利用できるのも便利です。何よりGoogle製なので今後の開発にも期待でき、かつ実践的に使われていくであろうことも予想されます。 0

JsTemplateはJavaScript製のオープンソース・ソフトウェア(Apache License 2.0)です。 0

プレミアムユーザには“MOONGIFTはこう見る”、記事の一行概要、追加スクリーンショット、デモや追加URLが表示されます。登録(500円/月)はこちらから! プレミアムユーザのログインはこちらから 0


google-jstemplate - Simple and robust browser side template processing for Ajax based web applications - Google Project Hosting 0

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が191あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る