リズムに対する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
、位置と名前の両方で渡すことができます