ExtJS vs jQuery
Az ExtJS és a jQuery két legnépszerűbb keretrendszer a Javascript alkalmazások fejlesztéséhez, amelyeket elsősorban interaktív interfészek biztosítására használnak a webhelyek számára. A jQuery és az ExtJS közötti fő különbség, és végül a kettő közötti választás legnagyobb tényezője a meglévő licencek. A jQuery a GPL és a MIT licenc alatt van, amely alapvetően lehetővé teszi, hogy túl sok korlátozás nélkül használhassa. Összehasonlításképpen: az ExtJS a GPLv3 és a kereskedelmi licenc alapján működik. A laikus szavak szerint az ExtJS-t díj nélkül is használhatjuk, feltéve, hogy az Ön által használt alkalmazás nyílt forráskódú és a GPLv3 licenc alatt áll. Ha az alkalmazás nem nyílt forráskódú, be kell szereznie a többszáz dollárba eső kereskedelmi engedélyt.
Az engedélyezéstől és a díjaktól eltekintve, az ExtJS és a jQuery közötti következő fő különbség a méret, ami a kialakításuk különbségeiből fakad. Az ExtJS egy teljesebb keret, ahol a szükséges dolgok nagy része már megtalálható. Összehasonlításképpen: a jQuery alapvetően csak a központi könyvtár, és nagymértékben támaszkodik a plug-inekre a fejlettebb funkciók biztosítása érdekében. Emiatt az ExtJS meglehetősen nagy a jQuery-hez képest. A jQuery hátránya a további bonyolultság az alkalmazáshoz szükséges összes plug-in megtalálásában és beépítésében. A tapasztalt felhasználók hozzászoktak ehhez, hogy ez csak egy újabb lépés legyen, ám az újszülötteknek problémák lehetnek a megfelelő pluginek kiválasztásában, és a tervek szerint történő működésbe hozásukban..
Az ExtJS-ben olyan funkciók is elérhetők, amelyek egyáltalán nem érhetők el a jQuery-ben. Az egyik fő jellemző az offline tárolás, amely lehetővé teszi a böngésző számára a működő alkalmazás tárolását, hogy azokhoz hozzáférhessenek, ha nincs internetkapcsolat. Az ExtJS ezt a Google Gears vagy az Adobe Air használatával érheti el, amelyek külön szoftver, amelyet más vállalatok fejlesztenek ki és tartanak fenn. Annak ellenére, hogy a szolgáltatás nem integrálódik az ExtJS-hez, az a tény, hogy a jQuery-nek nincs, az ExtJS-nek enyhét nyújt.
Az ExtJS és a jQuery közötti választás nagymértékben annak függvénye, hogy hajlandó-e kiadni a kódot, vagy ha a készpénz forkolásának célja a kereskedelmi engedély megszerzése. Ha nem akarja mindkettőt elvégezni, akkor a jQuery a választás az Ön számára.
Összefoglaló:
1.jQuery teljesen ingyenes, míg az ExtJS nem
2.jQuery sokkal könnyebb használni, mint az ExtJS
A 3.jQuery annyira támaszkodik a pluginokra, mint az ExtJS
4.ExtJS könnyebben használható, mint a jQuery
5.ExtJS támogatja az offline tárolást, míg a jQuery nem