プレイ中のグルーヴィーなタグよりも高速タグを使用したいのはなぜですか
-
28-09-2019 - |
質問
groovyタグよりも速いタグの利点は何ですか?最近多くのことが起こっているのを見てきましたが、ポイントが何であるかはよくわかりませんか?
解決
Groovyタグにより、プレゼンテーションロジックを抽象化する機能が得られますが、Java拡張機能を使用する場合、ビューに固有のより複雑なロジックまたはビジネスロジックが必要であることがあります。
高速タグはグルーヴィーではなくJavaに組み込まれているため、ビューでコンペックスロジックを持っているというMVCアーキテクチャを損なうことなく、複雑なロジックできちんとしたタグを構築する力を与えます。
他のヒント
高速タグを使用すると、コード完了とコンパイラチェックを備えた完全なJava-Supportがあります。さらに、それらはより高速であり、それは何らかの状況にある可能性があります。しかし、ほとんどの場合、通常のタグは非常に優れていると思いますが、特別な場合のみ(複雑なロジックまたはパフォーマンス)高速タグがより良い選択だと思います。
2つの以前の回答(複雑なロジック、コード完了、コンパイラチェック)に加えて、Groovyの代わりにJavaを使用することから生じるパフォーマンスの改善を追加します。 FastTagソースコードにブレークポイントを入力するだけで、デバッガーはそこで停止します。
所属していません StackOverflow