AJAX frameworks can help simplify the development process and effort. These are the ones worth further looking.
- readTextWithGet and readXmlWithGet function in ajaxframework.js
- Interactive Website Framework
The above are the browser frameworks. There are server side ones as follows.
Reference website for frameworks: http://ajaxpatterns.org.