2008-10-20 14 views
5

He estado usando jQuery para hacer toda la magia de AJAX en mis aplicaciones basadas en web. Pero llegué a la conclusión de que no necesito todas estas increíbles funciones que tiene jQuery, excepto sus funciones AJAX (como $.ajax(), $.get(), $.post, getJSON() y load();).¿Qué JavaScript AJAX Framework es más potente y ligero?

¿Se puede recomendar una biblioteca/estructura ligera AJAX con navegador cruzado (hasta ~ 10 kb)?

Respuesta

4

Puede hacer jQuery más pequeño eliminando los módulos que no necesita/Simplemente modifique el archivo Makefile.

3

Si necesita utilizar SÓLO las características de ajax, eche un vistazo a sajax o MooTools personalizado. Por supuesto, si usted es un "monstruo de peso ligero" Usted puede escribir su propia rutina para esto (debe ser inferior a 50 líneas)

+0

@ Staicu Ionut, gracias. Acabo de intentar construir una basada en MooTools, pero todavía es demasiado grande. Sajax está basado en el servidor, en mi caso no es que quiera que sea el framework ajax. He encontrado jx, que es muy liviano y parece que es compatible con json. Necesito mirar – Nordelius

1

MochiKit podría satisfacer sus necesidades: http://mochikit.com/

Aunque ligero y potente que podría no cumplir el requisito de 10kb (se puede recortar hacia abajo a sólo el módulo asíncrono)

los métodos equivalentes serían:

  • doXHR

  • doSimpleXMLHttpRequest

  • evalJSONRequest

  • loadJSONDoc

  • sendXMLHttpRequest

1

realmente ligero existe SACO (Simple Código AJAX Kit) No consumo mí mismo, pero se ve muy simple

editar: comprobé, el archivo js es aproximadamente 5kB

0

MooTools ... !!

No creo en los chicos de jQuery ...;)

Cuestiones relacionadas