Διαφορά μεταξύ ExtJS και jQuery



ExtJS εναντίον jQuery

Τα ExtJS και jQuery είναι δύο από τα πιο δημοφιλή πλαίσια για την ανάπτυξη εφαρμογών Javascript, τα οποία χρησιμοποιούνται κυρίως για την παροχή διαδραστικών διεπαφών για ιστότοπους. Η κύρια διαφορά μεταξύ jQuery και ExtJS, και τελικά ο μεγαλύτερος παράγοντας στην επιλογή μεταξύ των δύο, είναι οι άδειες που έχουν. Το jQuery είναι υπό την άδεια GPL και MIT, το οποίο βασικά σας επιτρέπει να το χρησιμοποιείτε χωρίς υπερβολικούς περιορισμούς. Συγκριτικά, το ExtJS λειτουργεί βάσει της GPLv3 και μιας εμπορικής άδειας. Σύμφωνα με τους απλούς όρους, μπορείτε να χρησιμοποιήσετε το ExtJS χωρίς καμία χρέωση, αρκεί η εφαρμογή στην οποία χρησιμοποιείτε θα να είστε επίσης ανοιχτού κώδικα και με την άδεια GPLv3. Εάν η αίτησή σας δεν είναι ανοιχτού κώδικα, πρέπει να λάβετε την εμπορική άδεια, η οποία κοστίζει αρκετές εκατοντάδες δολάρια.



Με την αδειοδότηση και τα τέλη, η επόμενη σημαντική διαφορά μεταξύ ExtJS και jQuery είναι το μέγεθος, το οποίο είναι αποτέλεσμα των διαφορών στο σχεδιασμό τους. Το ExtJS είναι ένα πιο ολοκληρωμένο πλαίσιο όπου τα περισσότερα από τα πράγματα που χρειάζεστε είναι ήδη εκεί. Συγκριτικά, το jQuery είναι βασικά απλώς η βασική βιβλιοθήκη και βασίζεται πολύ στις προσθήκες για να παρέχει τις πιο προηγμένες λειτουργίες. Εξαιτίας αυτού, το ExtJS είναι αρκετά μεγάλο σε σύγκριση με το jQuery. Το μειονέκτημα του jQuery είναι η πρόσθετη πολυπλοκότητα στην εύρεση και συμπερίληψη όλων των πρόσθετων που απαιτούνται για την εφαρμογή σας. Οι έμπειροι χρήστες είναι τόσο συνηθισμένοι σε αυτό, καθιστώντας το απλώς ένα επιπλέον βήμα, αλλά οι αρχάριοι μπορεί να έχουν πρόβλημα να επιλέξουν τα σωστά πρόσθετα και να τους κάνουν να λειτουργούν όπως ήθελαν.



Υπάρχουν επίσης δυνατότητες διαθέσιμες στο ExtJS που δεν είναι διαθέσιμες στο jQuery. Ένα σημαντικό χαρακτηριστικό είναι η αποθήκευση εκτός σύνδεσης, η οποία επιτρέπει στο πρόγραμμα περιήγησης να αποθηκεύει την εφαρμογή που λειτουργεί ώστε να είναι προσβάσιμη όταν δεν υπάρχει Διαδίκτυο σύνδεση. Το ExtJS το επιτυγχάνει χρησιμοποιώντας το Google Gears ή το Adobe Air, τα οποία είναι ξεχωριστό λογισμικό που αναπτύσσεται και συντηρείται από άλλες εταιρείες. Παρόλο που η δυνατότητα δεν είναι ενσωματωμένη στο ExtJS, το γεγονός ότι το jQuery δεν έχει, δίνει στο ExtJS ένα μικρό πλεονέκτημα.

Η επιλογή μεταξύ ExtJS και jQuery εξαρτάται σε μεγάλο βαθμό από το αν είστε διατεθειμένοι να αποδεσμεύσετε τον κωδικό σας ή αν θέλετε να πληρώσετε τα χρήματα για να λάβετε την εμπορική άδεια. Εάν δεν θέλετε να κάνετε και τα δύο, το jQuery είναι η επιλογή για εσάς.

Περίληψη:



1. Το jQuery είναι εντελώς δωρεάν, ενώ το ExtJS δεν είναι
2. Το jQuery είναι πολύ ελαφρύτερο στη χρήση από το ExtJS
3. Το jQuery βασίζεται πολύ περισσότερο στις προσθήκες που κάνει το ExtJS
4. Το ExtJS είναι πιο εύκολο στη χρήση από το jQuery
5. Το ExtJS υποστηρίζει αποθήκευση εκτός σύνδεσης, ενώ το jQuery δεν το κάνει

Δημοφιλείς Αναρτήσεις

Πώς οι Rough Riders πήραν το όνομά τους

Ένας από τους αγαπημένους δημοσιογράφους του Teddy Roosevelt έγραψε τον οριστικό λογαριασμό τη δεκαετία του 1920, αλλά το απομνημονεύμα του για το επεισόδιο δεν δημοσιεύθηκε ποτέ - μέχρι τώρα

Διαφορά μεταξύ της οικονομίας του Trump και της οικονομίας του Ομπάμα

Θα ήταν πολύ πιο δύσκολο να εντοπιστεί το ακριβές όριο μεταξύ της οικονομίας του Ομπάμα και της οικονομίας του Τραμπ. Αυτή η διακυβέρνηση είχε σκαμπανεβάσματα και το

Διαφορά μεταξύ αν και αν και



Αν και το V αν και «Παρόλο» και «αν και» είναι δύο λέξεις που συχνά συγχέονται μεταξύ τους. Ο λόγος είναι συνδυασμοί που έχουν χρησιμοποιηθεί

Διαφορά μεταξύ χοληστερόλης και τριγλυκεριδίων

Χοληστερόλη vs Τριγλυκερίδια Όταν μία από τις αιτίες των καρδιακών παθήσεων κυκλοφορεί στο αίμα σας, θα πρέπει να ανησυχείτε ήδη και να προετοιμαστείτε για τα χειρότερα. Καρδιακή ασθένεια

Λατρεύω το τρέξιμο, μακάρι να μου έλεγε κάποιος αυτά τα πράγματα για το άθλημα!

Ξέρετε ότι είμαι μεγάλος λάτρης του τρεξίματος. Προσπαθώ να βγαίνω για τζόκινγκ κάθε μέρα, αν είναι δυνατόν. Το τρέξιμο είναι αυτό που με κάνει να νιώθω δυνατός και χαρούμενος (και λογικός!). Αλλά, πριν ερωτευτώ το άθλημα, είχα κάθε είδους προκαθορισμένες ιδέες για αυτό. Πράγματα που εύχομαι να μου είχε πει κάποιος ...

Πώς κοιμάται η Clarice Star Rebecca Breeds τη νύχτα

Η «Clarice» στην σταρ του CBS, Rebecca Breeds, αποκαλύπτει τη ρουτίνα περιποίησης της επιδερμίδας της, τις αγαπημένες της πιτζάμες, πώς παραμένει ήρεμη και γιατί δεν φοβάται να παρακολουθήσει τον εαυτό της στην τηλεόραση.