para Array, Object, e String aproximadamente seis duzias para Array, Object, String, Function, e Number Heranca nao suportada diretamente atraves de jQuery oferecida pelo construtor Class Outras consideracoes plug-ins centenas de plug-ins nao oficiais em um diretorio no endereco plug-ins.jquery.com aproximadamente quatro duzias de plug-ins oficiais disponiveis em mootools.net/more. Muitos outros pela web. Nenhum catalogo consolidado. Biblioteca oficial de UI sim nao Dados baseados em informacoes retiradas de jquery.com, mootools.net e wikipedia.org. Os lemas dizem tudoSe voce for para o site da jQuery, aqui esta o que ele diz no topo da pagina sobre do que se trata a jQuery:"jQuery is a fast andconcise JavaScript Library that simplifies HTML document traversing,event handling, animating, and Ajax interactions for rapid webdevelopment. jQuery is designed to change the way that you writeJavaScript."que podemos traduzir:jQuery e uma bibliotecaJavaScript rapida e concisa que simplifica a manipulacao do documentoHTML, eventos, animacoes e interacao AJAX para o desenvolvimento webagil. jQuery e desenhado para mudar a forma que voce escreve JavaScript.... e se voce for para a MooTools, isto e o que voce vai encontrar:MooTools is a compact,modular, Object-Oriented JavaScript framework designed for theintermediate to advanced JavaScript developer. It allows you to writepowerful, flexible, and cross-browser code with its elegant, welldocumented, and coherent API.que podemos traduzir:MooTools e um framework JavaScript compacto, modular, orientado a objetos e desenhado para os desenvolvedores JavaScript de nivel intermediario para avancado. Ele permite a voce escrever codigos poderosos, flexiveis e cross-browser com a sua elegante, bem documentada e coerente API.Acho que isto realmente diz tudo. Se voce me perguntar (e estou assumindo que voce perguntou), a questao nao e sobre qual framework e melhor ou pior. E sobre "Qual dessas coisas voce deseja fazer?". Esses dois frameworks simplesmente nao estao tentando fazer a mesma coisa. Eles se sobrepoem em funcionalidades oferecidas, mas nao estao tentando fazer as mesmas coisas.A auto-definicao do jQuery fala sobre HTML, eventos, animacoes, AJAX e desenvolvimento web. O MooTools fala sobre orientacao a objetos e escrever codigos poderosos e flexiveis. jQuery aspira "mudar a forma que voce escreve JavaScript" enquanto o MooTools e desenhado para os desenvolvedores JavaScript de nivel intermediario para avancado.Faz parte dessa consideracao a nocao de um framework e um toolkit. MooTools e um framework que tenta implementar JavaScript "da forma que ele deveria ser" (de acordo com os autores da MooTools). O objetivo e implementar uma API que nos faca sentir o JavaScript e melhore tudo, nao apenas o DOM. jQuery e um toolkit que oferece uma colecao de metodos faceis de utilizar em um sistema auto-contido, desenhado para fazer o DOM mais agradavel. Acontece apenas que o DOM e onde a maioria das pessoas focam seus esforcos quando estao escrevendo JavaScript; entao, em varios casos, jQuery e tudo que voce precisa.A maioria do codigo que voce escreve quando utiliza MooTools continua parecendo JavaScript. Se voce nao esta interessado em JavaScript como uma linguagem, entao aprender MooTools lhe fara se sentir como um condenado. Se voce estiver interessado em JavaScript e o que o faz interessante, poderoso e expressivo; entao, pessoalmente, acho que MooTools e uma melhor