Διαφορά μεταξύ JQuery και JQuery UI Η διαφορά μεταξύ του

Anonim

JQuery vs JQuery UI

Το scripting για την πλευρά του πελάτη έχει πραγματικά μετακινηθεί στην πρωτοπορία της ανάπτυξης ιστοσελίδων τα τελευταία χρόνια με πολλούς προγραμματιστές προσθέτοντας διαδραστικά στοιχεία στους ιστότοπούς τους. Το JQuery και το JQuery UI είναι δύο εργαλεία που απλοποιούν το έργο του scripting πλευρά του πελάτη. Η κύρια διαφορά μεταξύ του JQuery και του JQuery UI είναι η σειρά τους. Το JQuery αναπτύχθηκε πρώτα και είναι η βάση για πολλά πρόσθετα που είναι διαθέσιμα σήμερα. Το JQuery UI δημιουργήθηκε στη συνέχεια πάνω από το JQuery για να παρέχει συγκεκριμένες λειτουργίες. Η πρώτη σημαντική συνέπεια αυτής είναι η ανάγκη να εγκατασταθεί το JQuery αν θέλετε να χρησιμοποιήσετε το JQuery UI. Αλλά, δεν χρειάζεται να έχετε JQuery UI αν θέλετε απλώς να χρησιμοποιήσετε το JQuery.

Το JQuery αναπτύχθηκε για να καλύπτει ένα ευρύ φάσμα αναγκών, ώστε να μην χρειάζεται να γράφετε κάθε λειτουργία σε Javascript κάθε φορά που τα εφαρμόζετε σε μια σελίδα. Από την άλλη πλευρά, το JQuery UI εξυπηρετεί μια συγκεκριμένη ανάγκη, η οποία είναι η δημιουργία ενός διαδραστικού περιβάλλοντος χρήστη που είναι ισχυρό και ευέλικτο αλλά και απλό στη διαχείριση.

Το σύνολο του JQuery UI περιστρέφεται γύρω από τρεις κατηγορίες. αλληλεπιδράσεις, widgets και εφέ. Οι αλληλεπιδράσεις είναι οι καλύτερες για την αλλαγή της συμπεριφοράς ορισμένων στοιχείων σελίδας. Μπορείτε να τα κάνετε draggable, droppable, resizable, selectable και ταξινομημένα, αυξάνοντας έτσι σημαντικά αυτό που μπορείτε να κάνετε μέσα σε μια σελίδα. Τα widgets είναι προ-κατασκευασμένα στοιχεία που μπορούν να πέσουν απευθείας στη σελίδα σας. Αυτό περιλαμβάνει τα κουμπιά, τα στοιχεία επιλογής ημερομηνίας, το παράθυρο διαλόγου, την αυτόματη ολοκλήρωση, την μπάρα προόδου, τα ρυθμιστικά, τις καρτέλες και ακόμα και τα ακορντεόν. Τα widgets μπορούν να έχουν θέμα, ώστε να ταιριάζουν με την εμφάνιση της σελίδας σας.

Τέλος, το JQuery UI έχει επίσης αποτελέσματα που δεν εκτελούν καμία λειτουργία εκτός από την προσθήκη καραμελών μάτι στη σελίδα. Επιδράσεις όπως η εξασθένιση ή η έξοδος, η ολίσθηση, η έκρηξη, η εμφάνιση και τα παρόμοια μπορούν να εφαρμοστούν στα στοιχεία της σελίδας. Τα εφέ μπορούν να ελέγχονται μέσω δέσμης ενεργειών και μπορούν να μεταβιβαστούν ακόμη και από μια κατηγορία στην άλλη.

Το JQuery είναι βασικά η βάση του JQuery UI και είναι το πιο ισχυρό μεταξύ των δύο. Θα πρέπει να χρησιμοποιείται για πιο προηγμένη εργασία που απαιτεί προσαρμοσμένο κώδικα και αλληλεπιδράσεις. Για τις βασικές ανάγκες διεπαφής χρήστη, η χρήση του JQuery UI είναι πολύ ευεργετική, καθώς μειώνει την πολυπλοκότητα της κωδικοποίησης και επιταχύνει όλη τη διαδικασία.

Περίληψη:

1. Το JQuery UI είναι χτισμένο πάνω από το JQuery

2. Το JQuery είναι απαραίτητο για χρήση του JQuery UI αλλά μπορείτε να χρησιμοποιήσετε το JQuery χωρίς JQuery UI

3. Το JQuery μπορεί να κάνει μια μεγάλη ποικιλία από πράγματα ενώ το JQuery UI έχει το δικό του σύνολο χαρακτηριστικών