WebMakro

WebMacro to framework do tworzenia serwletów Java . Wymusza Model-View-Controller w projekcie, umożliwiając czyste oddzielenie problemów w projekcie. W szczególności WebMacro całkowicie oddziela kod źródłowy programu od HTML prezentacji . WebMacro jest oprogramowaniem typu open source .

WebMacro zostało pierwotnie stworzone i zaprojektowane przez Justina Wellsa z Semiotek Inc. w połowie 2000 roku, kiedy projekt został przejęty przez zespół z SourceForge . Obszerne dyskusje na temat WebMacro na liście mailingowej Java Servlet-Interest w tamtym czasie mogły mieć wpływ na firmy Sun Microsystems o przeniesieniu produktu Java Server Pages do architektury Model-View-Controller . [ potrzebne źródło ]

WebMacro może być również używany do generowania dowolnego tekstu z szablonów (jednym z jego zastosowań jest automatyczne generowanie kodu).

Język szablonów jest bardzo podobny do języka używanego w Apache Velocity i istnieje zautomatyzowany skrypt do przeprowadzania migracji.

Projekt Apache Velocity został rozpoczęty jako ponowne wdrożenie czystego pokoju przez Jona Scotta Stevensa, Geira Magnussona i Jasona van Zyla po tym, jak nie udało się osiągnąć porozumienia w sprawie przyjęcia licencji Apache.

Bieżąca wersja WebMacro jest na licencji BSD.

Linki zewnętrzne