Pergunta

Estou usando o jQuery para fazer toda a magia AJAX em minhas aplicações baseadas na web. Mas eu vim a uma decisão que eu não preciso de todas essas características surpreendentes jQuery tem, exceto suas funções AJAX (como $.ajax(), $.get(), $.post, getJSON() e load();).

Você pode recomendar um leve crossbrowser AJAX biblioteca / quadro (até ~ 10 kb)?

Foi útil?

Solução

Você pode fazer jQuery menor, removendo os módulos que você não precisa / Just modificar o arquivo Makefile .

Outras dicas

Se você precisa usar apenas características ajax dar uma olhada sajax ou personalizado MooTools . Claro, se você é um "freak leve" você pode escrever sua própria rotina para isso (deve ser inferior a 50 linhas)

MochiKit pode atender às suas necessidades: http://mochikit.com/

Embora leve e poderoso que pode não cumprir a exigência 10kb (você pode prepará-la para baixo para apenas o módulo assíncrona)

Os métodos equivalentes seria:

  • doXHR

  • doSimpleXMLHttpRequest

  • evalJSONRequest

  • loadJSONDoc

  • sendXMLHttpRequest

Realmente leve há SACO (Simple AJAX Código Kit) Eu não uso a mim mesmo, mas parece realmente simples

edit: eu verifiquei, o arquivo js é sobre 5kB

MooTools ... !!

Não acredite os caras jQuery ...;)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top