По мере приобретения опыта в разработке web-приложений с использованием загрузки страниц "по частям" вывел 20% кода, производящего 80% полезной работы.
Рассматривая различные ajax-фреймворки отсекал неоправданно тяжёлое, запутанное, нефункциональное (например лесом пошел XML). Тем что осталось в сухом остатке и обкатано на практике я решил поделиться:
http://www.perpetum-mobile.ru/articles/cookbook/ajax
Конструктивная критика приветствуется :-)