JQuery a JQuery UI
JQuery vs JQuery UI
Skriptování na straně klienta se v posledních několika letech skutečně přesunulo do popředí vývoje webových stránek s mnoha vývojáři, kteří na své stránky přidali interaktivní prvky. JQuery a JQuery UI jsou dva nástroje, které zjednodušují úkol skriptu na straně klienta. Hlavní rozdíl mezi JQuery a JQuery UI je jejich pořadí. JQuery byl vyvinut jako první a je základem mnoha pluginů, které jsou dnes k dispozici. JQuery UI bylo následně vytvořeno na vrcholu JQuery a poskytlo tak specifické funkce. První hlavní důsledek je nutnost instalace JQuery, pokud chcete používat uživatelské rozhraní JQuery. Ale nemusíte mít JQuery UI, pokud chcete používat JQuery.
JQuery byla vyvinuta tak, aby vyhovovala široké škále potřeb, takže nemusíte psát každou funkci v Javascriptu pokaždé, když je implementujete na stránce. Na druhou stranu JQuery UI uspokojuje specifickou potřebu, která je vytvořením interaktivního uživatelského rozhraní, které je výkonné a flexibilní, avšak jednoduše ovladatelné.
Celá JQuery UI se točí kolem tří kategorií; interakcí, widgetů a efektů. Interakce jsou nejlepší pro změnu chování určitých prvků stránky. Můžete je přetahovat, nastavit, zmenšit, vybrat a nastavit, čímž se výrazně zvyšuje to, co můžete udělat v rámci stránky. Widgety jsou předem připravené prvky, které mohou být propuštěny přímo do vaší stránky. Zahrnuje tlačítka, datumovidla, dialog, automatické dokončování, průběžný panel, posuvníky, karty a dokonce i akordeonové kontejnery. Widgety mohou být motivovány tak, aby odpovídaly vzhledu vaší stránky.
Konečně, JQuery UI má také efekty, které nevykonávají žádnou funkci kromě přidávání oční cukroví na stránku. Jako elementy na stránce se mohou aplikovat efekty, jako je vyblednutí nebo odchod, skluz, výbuch, objev a podobně. Účinky lze řídit skriptováním a dokonce je možné je přepínat z jedné třídy do druhé.
JQuery je v podstatě základem uživatelského rozhraní JQuery a je mezi nimi silnější. Měla by být použita pro pokročilejší práci, která vyžaduje vlastní kód a interakce. Pro potřeby základního uživatelského rozhraní je použití uživatelského rozhraní JQuery velmi výhodné, protože snižuje složitost kódování a urychluje celý proces.
Souhrn:
1.JQuery UI je postavena na vrcholu JQuery 2.JQuery je nutné použít JQuery UI, ale můžete použít JQuery bez JQuery UI 3.JQuery může dělat celou řadu věcí, zatímco JQuery UI má vlastní sadu funkcí