Co sądzicie o xt? Ten system sablonów podchodzi do problemu zupełnie inaczej. Szablony są zwykłymi plikami xml, które zostają wypełnione danymi w odpowiednich miejscach. A miejsca te znajduje się nie za pomocą osadzonych tam specjalnych instrukcji, lecz za pomocą selektorów CSS.

Podstawowa zaleta:
Grafik nie musi poznawać kolejnego języka, jak w przypadku wszystkich innych systemów. Szablony są zupełnie "czyste".

Podstawowa wada:
Mimo to, szwankuje rozdzielenie warstw kontrolera i widoku. Skoro do wypełniania szablonu używamy selektorów CSS, programista piszący kontroler musi znać strukturę widoku, a zmiana w widoku może pociagać za sobą konieczność poprawienia kontrolera...

Warto się tym bawić?