Ļoti atkarīgs no situācijas. Parasti viens lieks request būs ērtāk nākotnei un nebūs jāpārraksta viss kods, kad vajadzēs pielikt interaktivitāti “widgetam“.
Piemērs no dzīves:
Ir grafiks, kuram vajag padot JSON datus. Sākumā tos dabūju server-pusē, padevu templeitam un tad no DOM arī savācu un padevu. Tagad izdomāju, ka grafikam var on-the-fly pamainīt periodu par ko viņš rāda datus. Tā kā man dati nav, ir jātaisa jauns AJAX request. No sākuma jau ar AJAX varēja to darīt un nebūtu jāparraksta tik daudz kods. Otrs variants būtu pie perioda maiņas pārlādēt lapu ar GET parametru, kurš pateiktu, ka šoreiz ir jāatgriež dati par citu periodu. Bet ir 2014.!