В чем основные различия между StringTemplate и FreeMarker?

Сеть кажется полна сравнений между Velocity и FreeMarker, и они кажутся достаточно эквивалентными. Но похоже, что между StringTemplate и FreeMarker почти нет сравнения!

Итак, в чем заключаются основные различия между StringTemplate и FreeMarker?

Я использую их только для создания HTML-страниц. Из этих двух я ожидал, что FreeMarker будет более подходящим и более функциональным, поскольку он кажется более распространенным - но на первый взгляд кажется, что StringTemplate действительно имеет более подходящие функции!

Это было бы замечательно, если бы у кого-то, кто использовал и то, и другое, было бы время прокомментировать - что касается фактических подробностей, я могу просто прочитать документацию рядом, но мне бы хотелось с чего начать.

29
задан Charles 22 January 2012 в 15:33
поделиться