【spine.js】Spineのドキュメント翻訳 Views & Templating using jQuery.tmpl
公開日:
:
spine.js
javascriptのテンプレートエンジンは他にMustacheというのが有力そうです。強みは様々な言語をサポートしていることだそうです。
ですが、javaならjspがあるしPHPならsmarty使うだろうしそれぞれの言語ではそれぞれのテンプレートエンジンがあるので、郷に入りてはということでここはjQueryの門下に下ることにしました。
ということで私が選んだJavaScriptテンプレートエンジンはjQueryです!
ちなみに今回はクライアントサイドのJavaScriptのみでSpineを使う前提ですが、サーバ側でRuby+CoffeScriptを使っている場合はEcoテンプレートってのを使うみたいですよ。
ふーん。
元の記事はこちら
はじめに
JavaScriptのテンプレートライブラリを使うなら、jQuery.tmplにして大きな間違いになることはないでしょう。これは公式のjQueryプラグインでjQueryのウェブサイトにドキュメントがあります。
jQuery.tmplやMustacheなどの主な利点が簡潔な文法であること同じように、もう一つの利点は、エレメントから関連データを取得することができることです。これはほとんどのテンプレートライブラリの実に一般的なシナリオなので、気にしないで下さい。
使い方
jQuery.tmplの簡単な使い方はプロジェクトをダウンロードして、アプリのヘッダでjquery.jsとjquery.tmpl.jsを