Vous n'avez pas vraiment besoin d'une bibliothèque côté serveur. Accepter les POST et les GET d'AJAX revient à les accepter de manière «à l'ancienne». Quelle est la clé ici sont de bons modèles de conception.
J'utilise généralement une seule fonction pour envoyer mon simple, appels Ajax en Javascript (j'utilise Prototype):
function fetch(elelment,cmd,id) {
//general purpose AJAX function
$(elelment).innerHTML='Loading...<br /><img src="/images/spinner.gif">'
now = new Date()
url = 'http://..../Ajax.asp?CMD='+cmd+'&ID='+pid+'&now='+now
new Ajax.Updater(elelment, url, { method: 'get' });
}
Ensuite, sur le côté serveur que j'utilise généralement un cas de sélection, divisez par commande FETCH l'enregistrement par l'ID passé, et cracher un fragment HTML. Je construis généralement une fonction pour cracher tout JSON dont j'ai besoin séparément.
Bibliothèques côté client ou serveur? –