ExtJS आणि jQuery दरम्यान फरक

Anonim

एक्स्टजेस वि jQuery

एक्स्टज एसएस आणि जावास्क्रिप्ट अॅप्लिकेशन्स विकसित करण्याकरिता jQuery हे सर्वाधिक लोकप्रिय चौकट आहेत, जे मुख्यत्वे वेबसाइट्ससाठी परस्पर इंटरफेस प्रदान करण्यासाठी वापरले जातात. JQuery आणि ExtJS मधील मुख्य फरक, आणि अखेरीस, दोघांमधून निवडण्याचा सर्वात मोठा घटक त्यांच्याकडे असलेले परवाने आहेत. jQuery GPL आणि MIT परवान्याअंतर्गत आहे, जे मुळात आपल्याला बरीच निर्बंध न वापरता देते. याउलट, एक्स्टीजजेएस जीपीएलव्ही 3 आणि व्यावसायिक परवाना अंतर्गत कार्य करते. सामान्य माणसाच्या अटींमध्ये, आपण जोपर्यंत आपण वापरत असलेला अनुप्रयोग ओपन सोअर्स असेल आणि जीपीएलव्ही 3 परवान्याअंतर्गत असेल तोपर्यंत आपण कोणत्याही शुल्क न देता एक्स्टेजचा उपयोग करु शकता. जर आपला अर्ज ओपन सोअर्स नसेल, तर तुम्हाला व्यावसायिक परवाना मिळाला पाहिजे, ज्यात कित्येक शंभर डॉलर्स आहेत.

लायसन्सिंग आणि शुल्कासह, एक्स्टजएस आणि jQuery मधील पुढील मुख्य फरक आकार आहे, जे त्यांच्या डिझाइनमधील फरकाचे परिणाम आहेत. ExtJS एक अधिक संपूर्ण फ्रेमवर्क आहे जिथे तुम्हाला आवश्यक गोष्टींपैकी बहुतेक आधीच तेथे आहे. तुलनेत, jQuery मुळात मुख्य लायब्ररी आहे आणि अधिक प्रगत कार्यपद्धती प्रदान करण्यासाठी प्लगइनवर खूप अवलंबून आहे. यामुळे, JQuery च्या तुलनेत एक्स्टजेएस खूपच मोठी आहे. JQuery वरून खालच्या बाजूने शोधणे आणि आपल्या अनुप्रयोगासाठी आवश्यक असलेले सर्व प्लग-इन समाविष्ट करणे यात वाढीव अवघडपणा आहे. अनुभवी वापरकर्ते इतके वापर करतात की ते फक्त एक अतिरिक्त पाऊल ठेवतात परंतु नवीन प्लगइन योग्य प्लगइन निवडून आणि त्यांना उद्देशित केल्याप्रमाणे कार्य करण्यास त्रास देतात.

एक्स्टजएसमध्ये उपलब्ध असलेली वैशिष्ट्ये देखील आहेत जी पूर्णपणे उपलब्ध नाहीत. एक प्रमुख वैशिष्ट्य म्हणजे ऑफलाइन संचयन आहे, जे ब्राउझरला कार्यरत अनुप्रयोग संचयित करण्याची परवानगी देते जेणेकरून इंटरनेट कनेक्शन नसताना त्यामध्ये प्रवेश केला जाऊ शकतो. Google Gears किंवा Adobe Air वापरून ExtJS हे प्राप्त करतात, जे वेगळ्या सॉफ्टवेअर आहेत जे अन्य कंपन्यांद्वारे विकसित आणि व्यवस्थापित आहेत. हे वैशिष्ट्य ExtJS च्या अभूतपूर्व नसले तरीही, jQuery मध्ये ते नाही हे ExtJS ला थोडा धार प्रदान करते.

एक्स्टजएस आणि जॅकिअल मधील निवड मुख्यत्वे खाली आहे की आपण आपला कोड सोडण्यास तयार आहात किंवा व्यावसायिक परवान्यासाठी रोख रक्कम फाडण्याची इच्छा असल्यास. आपण दोन्ही करू इच्छित नसल्यास, jQuery आपल्यासाठी एक पर्याय आहे.

सारांश:

1 jQuery पूर्णपणे पुर्णपणे विनामूल्य आहे तर ExtJS

2 नाही jQuery वापरण्यासाठी ExtJS

3 पेक्षा जास्त फिकट आहे jQuery असे प्लगइनवर इतके अवलंबून आहे की जे ExtJS करत नाही

4 JQuery

5 पेक्षा द्रुतगतीने वापरण्यासाठी ExtJS जे jQuery