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ć?