V AJAXU jsem napsal spíše jen pár drobností, ale už od začátku seznamování jsem považoval posílání HTML fragmentu a jeho přímé zobrazování za něco špatného (nevím, co ve mě ten názor utvořilo :). Proto jsem u jednodušších případů posílal jen samotné hodnoty a u složitějších jsem je zabalil do XML. V obou případech jsem pak hodnoty vkládal do stránky pomocí čistých DOM funkcí. Bylo to trochu pracné, ale fungovalo to :)
Vlákno názorů k článku
Mají budoucnost šablonovací systémy v JavaScriptu?
Re: XML a DOM
S tvojim nazorom plne suhlasim. Klient by mal od serveru dotahovat len data v XML formate – napoveda to aj X v nazve AJAX – a interpretacia tychto dat ako je napriklad aj zostavenie HTML fragmentu by podla mna mala byt ulohou klienta.
Re: XML a DOM
Dovolim si nesouhlasit podle me je to otazka ucelnosti. Jsou pripady kdy HTML je jednoznacne efektivnejsi. Napriklad naplneni nejakeho divu textem. Naopak jsou veci kdy JSON vede napriklad Datagrid.
Z hlediska jakehokoliv jineho nez pouzitelnosti to nema cenu resit AJAX tak jako tak musi ty data posilat takze uz je jedno jestli poslu vysledek nebo ho zbytecne budu posilat v XML a pak prevadet na HTML.