Sieć wydaje się być pełna porównań między Velocity i FreeMarker, i wydaje się, że są one w miarę równoważne. Ale wydaje się, że prawie nie ma porównań między StringTemplate i FreeMarker!Jakie są główne różnice między StringTemplate i FreeMarker?
Jakie są główne różnice między StringTemplate i FreeMarker?
Używam ich do generowania stron HTML. Spośród nich, oczekiwałbym, że FreeMarker będzie bardziej odpowiedni i sprawniejszy, co wydaje się bardziej powszechne - ale dzięki szybkiemu spojrzeniu wydaje się, że StringTemplate ma bardziej odpowiednie funkcje!
Byłoby wspaniale, gdyby ktoś, kto używał obu, miałby czas na komentowanie - z uwagi na specyfikę, mogę po prostu czytać dokumentację obok siebie, ale chciałbym, aby coś się zaczęło.
Szybkie wyjaśnienie! Nie interesują mnie oczywiste różnice - StringTemplate jest funkcjonalny i nie ma pętli itp., A FreeMarker jest prawie pełnym językiem programowania! Interesują mnie konkretne różnice w cechach, które pojawiają się podczas użytkowania - gdzie jedna rzecz jest łatwo możliwa z jedną, ale bardzo trudna z drugą. – Nakedible