Diferența dintre JQuery și JQuery UI Diferența dintre

Anonim

JQuery vs JQuery UI

Scenariul de pe partea clientului sa mutat într-adevăr în prim planul dezvoltării web în ultimii ani, mulți dezvoltatori adăugând elemente interactive pe site-urile lor. JQuery și JQuery UI sunt două instrumente care simplifică sarcina de scripting pe partea clientului. Diferența principală dintre JQuery și JQuery UI este ordinea lor. JQuery a fost dezvoltat primul și este baza pentru multe plugin-uri disponibile astăzi. JQuery UI a fost creat ulterior pe lângă JQuery pentru a oferi funcționalități specifice. Prima implicație majoră a acestui lucru este necesitatea instalării JQuery dacă doriți să utilizați interfața JQuery. Dar, nu trebuie să aveți JQuery UI dacă doriți doar să utilizați JQuery.

JQuery a fost dezvoltat pentru a satisface o gamă largă de nevoi, astfel încât să nu trebuie să scriptați fiecare funcție în Javascript de fiecare dată când le implementați într-o pagină. Pe de altă parte, JQuery UI răspunde unei nevoi specifice, care este crearea unei interfețe utilizator interactive care este puternică și flexibilă, dar ușor de gestionat.

Întregul UI JQuery se învârte în jurul a trei categorii; interacțiuni, widget-uri și efecte. Interacțiunile sunt cele mai bune pentru schimbarea comportamentului anumitor elemente de pagină. Puteți să le faceți draggable, droppable, resizable, selectable, și să se încadreze, mărind astfel foarte mult ceea ce puteți face într-o pagină. Widgeturile sunt elemente pre-fabricate care pot fi scoase direct în pagină. Acestea includ butoane, seturi de date, dialog, completare automată, bara de progres, glisoare, file și chiar și containere de acordeon. Widgeturile pot fi tematice, astfel încât să se potrivească aspectului paginii dvs.

În cele din urmă, JQuery UI are, de asemenea, efecte care nu efectuează nici o funcție în afară de adăugarea bomboanelor oculare pe pagină. Efectele cum ar fi fade-in sau out, slide, exploda, apar, și similare pot fi aplicate la elementele de pe pagina. Efectele pot fi controlate prin scripting și pot fi chiar schimbate de la o clasă la alta.

JQuery este în principiu baza JIU și este mai puternică între cele două. Ar trebui folosit pentru o muncă mai avansată care necesită cod personalizat și interacțiuni. Pentru nevoile de bază ale interfeței cu utilizatorul, utilizarea interfeței JQuery este foarte benefică deoarece reduce complexitatea codării și accelerează întregul proces.

Rezumat:

1. JQuery UI este construit pe partea de sus a JQuery

2. JQuery este necesar să utilizați UI JQuery, dar puteți utiliza JQuery fără JQuery UI

3. JQuery poate face o mare varietate de lucruri în timp ce JQuery UI are propriul set de caracteristici