sbt+jrebel を使用して自分の Web サイトに scalate を埋め込もうとしていますが、解決できない問題がいくつかあります。
では、scala に基づく他のテンプレート エンジンがあるかどうかを知りたいですか?
sbt+jrebel を使用して自分の Web サイトに scalate を埋め込もうとしていますが、解決できない問題がいくつかあります。
では、scala に基づく他のテンプレート エンジンがあるかどうかを知りたいですか?
Play フレームワークの scala には、まったく新しい scala テンプレート エンジンがあります。
プレイ以外で使えるかは不明
http://scala.playframework.org/documentation/scala-0.9.1/templates
Scalateグループに参加して、あなたが抱えている実際の問題について説明してみてはどうでしょうか? 回避するのはかなり簡単ですか?問題が sbt + jrebel と、テンプレート エンジン内で使用する scala コードのクラス リロードに関するものである場合。テンプレート エンジンの切り替えはオプションのようには聞こえません (テンプレートでの Scala の使用を停止したい場合を除きます)。Plus Scalate は、その内部で Scala 式を使用する、実際に最高かつ最も人気のあるテンプレート エンジンです。
Scala 2.10の文字列補間のおかげで、ネイティブ構文を使用して複雑なテキストコンテンツを生成できるようになりました。
Fastringを使用するだけです。優れたパフォーマンスと簡単な使用法の両方を備えています。
Scalastiは StringTemplate の Scala ラッパーです。
主に StringTemplateに触発されたStitchrを見たいと思うかもしれません
JVM で実行している場合、Scala と Java の相互運用性により、Velocity または Freemarker を使用できます。
すでに上で述べたように、Twirl (Play のテンプレート システム) の使用をお勧めします。スタンドアロンでの使用が非常に簡単になりました。テンプレートのコンパイル時のチェックと、その他多くのクールでシンプルなものがあります。