リズムに対するJapidの最大の利点は、前者にはEclipseプラグインがあり、後者には現在ツールがサポートされていないことです。
Rythmは、より優れたPlay-1.x統合を提供することに勝っています。統合ガイドおよび移行ガイドを参照してください
ここで言及する価値のあるもう1つのことは、Groovyエンジンのようなデフォルトのエスケープ式出力であるRythmですが、Japidでは明示的にエスケープする必要があります${escape(expr)}。つまり、Japidがパフォーマンスに多くの票を投じている間、Rythmはより安全に使用できる傾向があります。
私の理解では、両方の機能セットに関して他に大きな違いはないはずです。-グリーン、リズムの作者
更新
Rythmは、文字列補間モード(SIM)と呼ばれる機能をリリースしました。これにより、単純な場合の引数宣言を省略できString.format、ほとんどの場合の代わりになります。
String result = Rythm.render("Hello @who!", "world");
SIMString.formatは2つの方法でビートすることに注意してください。
- パフォーマンス。
Rythm.renderの2〜3倍速いString.formant
- クリア。「Hello@who」は「Hello%s」よりもはるかに明確です。
- パラメータは
String.format()位置のみで渡すことができますがRythm.render、位置と名前の両方で渡すことができます