Freemarker I.

  • Je nástroj pro generování textového výstupu (nemusí být pouze HTML) na základě definovaných šablon

  • Nicméně, Freemarker byl navržen pro generování HTML stránek v J2EE aplikacích navrženýchc podle modelu MVC

  • Striktně odděluje aplikační logiku od prezentační vrstvy

  • Freemarker není aplikační rámec. Je navržen pouze pro zobrazení dat v modelu MVC

  • Umí nativně pracovat s XML dokumenty, které reprezentují model

  • Jeho velká obliba zapříčinila portaci do prostředí desktopového ve formě Freemarker Preprocesoru