Webアプリケーションが増えていくにつれてニーズが上がっているのがJavaScriptのHTMLレンダリングエンジンです。今回紹介するjSmartはSmartyにインスパイアされた、有力なテンプレートエンジンになります。 0
![]()
サンプルです。HTMLが書かれています(当たり前ですが)。
0
![]()
コードです。こちらはテンプレート側、Smarty的な定義や書き方が使えます。
0
![]()
こちらはデータ型。JSONファイルで定義されているのみです。
0
jSmartを見て分かる通り、テンプレートとデータをミックスして表示しているだけです。データはJSONで定義した後、jSmartのオブジェクトに渡しているだけとなります。これだけシンプルな仕組みであれば、利用は簡単かもしれません。 0
jSmartはJavaScript製のオープンソース・ソフトウェアになります。
プレミアムユーザには“MOONGIFTはこう見る”、記事の一行概要、追加スクリーンショット、デモや追加URLが表示されます。登録(500円/月)はこちらから! プレミアムユーザのログインはこちらから 0
jsmart - JavaScript template engine, port of the PHP template engine Smarty to Javascript, lets you use the same templates for PHP and JavaScript, on both server and client-side. - Google Project Hosting 0












アンケート