Különbség ExtJS és jQuery között A különbség

Anonim

ExtJS vs jQuery

ExtJS A jQuery a Javascript alkalmazások fejlesztésének két legkedveltebb kerete, amelyek elsősorban a weboldalak interaktív felületeként szolgálnak. A fő különbség a jQuery és az ExtJS között, és végső soron a kettő közül a legfontosabb tényező a licenszek. A jQuery a GPL és az MIT licensz alatt van, ami alapvetően lehetővé teszi számtalan korlátozás nélkül történő használatát. Összehasonlításképpen, az ExtJS a GPLv3 és a kereskedelmi licenc alatt működik. A laikus fogalmak szerint az ExtJS-t díj nélkül is felhasználhatja, amíg az alkalmazás, amelyen használni akarja, nyílt forráskódú és a GPLv3 licenc alatt is. Ha az alkalmazásod nem nyílt forráskód, akkor meg kell kapnia a kereskedelmi licencet, amely több száz dollárba kerül.

Az engedélyezés és a díjak kivételével, a következő nagy különbség az ExtJS és a jQuery között a méret, ami a tervezett eltérések eredménye. Az ExtJS egy teljesebb keretrendszer, ahol a legtöbb dolog, amire szüksége van, már ott van. Összehasonlításképpen, a jQuery alapvetően csak a központi könyvtár, és sok a plug-inek, hogy a fejlettebb funkciók. Emiatt az ExtJS meglehetősen nagy, mint a jQuery. A jQuery hátránya a komplexitás abban, hogy megtalálja és tartalmazza az alkalmazásához szükséges plug-ineket. A tapasztalt felhasználók annyira használatosak ehhez, hogy ez csak egy további lépés, de az újoncoknak nehézséget okozhat a megfelelő pluginok kiválasztása és a kívánt módon történő működtetésük.

Az ExtJS-ben is megtalálhatók olyan funkciók, amelyek nem érhetők el a jQuery programban. Az egyik fő jellemző az offline tárhely, amely lehetővé teszi a böngésző tárolását a működő alkalmazás számára, így internetes kapcsolat nélkül is elérhetők. Az ExtJS ezt elérheti a Google Gears vagy az Adobe Air használatával, amelyek külön szoftverek, amelyeket más vállalatok fejlesztenek és tartanak fenn. Annak ellenére, hogy ez a tulajdonság nem része az ExtJS-nek, az a tény, hogy a jQuery nem rendelkezik ezzel, az ExtJS enyhe élességet biztosít.

Az ExtJS és a jQuery közötti választás nagyrészt arra enged következtetni, hogy hajlandó-e kiadni a kódot, vagy ha szeretné megragadni a készpénzt, hogy megkapja a kereskedelmi licencet. Ha nem akarsz mindkettőt tenni, a jQuery a választás az Ön számára.

Összefoglaló:

1. A jQuery teljesen ingyenes, míg az ExtJS nem

2. A jQuery sokkal könnyebb használni, mint az ExtJS

3. A jQuery sokkal többet támaszkodik az ExtJS

4 bővítményekre. Az ExtJS könnyebb használni, mint a jQuery

5. Az ExtJS támogatja az offline tárhelyet, míg a jQuery nem