La differenza tra jQuery e MooTools

November 1

La differenza tra jQuery e MooTools


JQuery e MooTools sono due dei più popolari framework basati su JavaScript oggi del Web. JQuery, originariamente sviluppato dal team di jQuery e uscito nel 2006, è protetto dalle / GPL di tipo dual-licensing MIT. JQuery è stato integrato in Microsoft Visual Studio, MediaWiki e la piattaforma widget di sviluppo di Nokia. MooTools, un altro ben noto framework JavaScript protetti sotto la licenza MIT, è stato rilasciato un mese dopo il pacchetto iniziale di jQuery. MooTools funziona con Chrome, Opera, Internet Explorer, Firefox e Safari. Mentre le differenze potrebbero non essere evidente per lo sviluppatore medio di Internet, entrambe le piattaforme hanno sostanzialmente differenti modi di fare le cose.

Il Clear esperienza Gap

La differenza tra jQuery e MooTools

Non un computer know-it-all? Si potrebbe avere problemi cercando di abituarsi alle contundenti, codici standardizzati di MooTools.

Gli utenti inesperti, e quelli che non sono solo il codice da usare, non potranno godere della piattaforma di MooTools. MooTools è stato progettato per l'intermedio ad avanzato sviluppatore JavaScript, una visione molto diversa da quella sposata da jQuery. Il quadro jQuery cambia davvero il gioco dello sviluppo JavaScript, semplificando gran parte della gestione degli eventi e animazione in modo da creare un ambiente non code-like. I due quadri non nascondono il gap di esperienza dai loro siti web, apertamente ammettendo che le loro piattaforme sono più adatti per alcuni individui.

le Comunità

Il team di jQuery è noto da tempo come un inserzionista aggressivo, vendendo più di MooTools in libri, abbonamenti e per qualsiasi prodotto al dettaglio. Quando coppia che con un'interfaccia facile da imparare, è comprensibile il motivo per cui jQuery ha una comunità di supporto molto più grande. MooTools ha forum molto più piccoli, mailing list e team di supporto. Naturalmente, quando sei un esperto in JavaScript che vuole solo una versione molto più stabile della piattaforma plain-old Java (per esempio, MooTools), che ha bisogno di fili di supporto e "How-To" manuali?

intenzioni JavaScript

La differenza tra jQuery e MooTools

lo sviluppo JavaScript complesso, sia dentro che fuori il Web, è il campo di casa di MooTools.

Ciò che l'utente vuole davvero fuori JavaScript gioca un ruolo enorme nel decidere tra questi due quadri eccezionali. Quando pensiamo di Java, probabilmente pensa di giochi online, gli strumenti e le applicazioni distribuite tramite un'interfaccia Web. Questa configurazione, chiamato il Document Object Model (o "DOM" in breve), è ciò che jQuery è meglio a. JQuery fornisce incredibili contenuti basata su browser, ma completamente ignora più complesso, non DOM utilizza per JavaScript. MooTools, invece, è il JavaScript base, anche se molto più stabile con combinazioni praticanti e componenti orientati agli oggetti. Quindi, l'obiettivo di MooTools, non è quello di dumb down o cambiare il modo in JavaScript è, ma per chiarire e personalizzare l'esperienza. Si può fare molto di più di jQuery in termini di sviluppo non-DOM.

La curva di apprendimento

Come previsto, jQuery è generalmente un quadro molto più facile da imparare. MooTools, pur non essendo ampiamente difficile da padroneggiare, richiede una notevole quantità di dedizione. A causa della sua natura versatile, MooTools ha bisogno l'utente ad imparare un po 'di numerose funzioni del programma, al fine di andare avanti. Alla fine, però, la dedica a JavaScript paga e il programmatore impara a fare ciò che jQuery avrebbe in precedenza ignorato.