Frage

Was ist der Vorteil der schnellen Tags über groovy Tags im Play? Ich habe viele Dinge gesehen, geschehen vor kurzem mit ihm, aber ich bin nicht ganz sicher, was der Punkt ist?

War es hilfreich?

Lösung

Groovy-Tags geben Ihnen die Möglichkeit zu abstrahieren Ihre Präsentations-Logik, aber es Zeiten gibt, genau wie bei Java-Erweiterungen verwenden, die Sie benötigen komplexere Logik oder Business-Logik spezifisch für die Ansicht, dass Sie nicht wollen, Skripte bauen oder Scriptlets.

Fast-Tags in Java gebaut werden und nicht stark, so gibt Ihnen die Macht ordentlich Tags mit komplexer Logik zu bauen, ohne die MVC-Architektur von havingcompex Logik in der Ansicht zu beeinträchtigen.

Andere Tipps

Mit Fast Schlagwörter haben Sie die volle Java-Unterstützung mit Code-Vervollständigung und Compiler zu überprüfen. Darüber hinaus sind sie schneller, was wichtig in einigen Situation sein könnte. Aber ich denke, in den meisten Fällen die normalen Tags sind recht gut, nur in besonderen Fällen (komplexe Logik oder Leistung) die schnellen Tags sind die bessere Wahl.

Neben den beiden früheren Antworten (komplexe Logik, Code-Vervollständigung und Compiler überprüft) Ich würde Leistungsverbesserung hinzuzufügen, die von der Verwendung von Java kommt statt groovy und sehr immportant in der Tat, die Fähigkeit, Debug-Code. Legen Sie einfach einen Haltepunkt in der FastTag Quellcode und der Debugger wird es stoppen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top