Pada sebuah pemrograman, JQuery sangat berfungsi sebagai bahan siap pakai, karena tidak mungkin untuk membuatnya sendiri. JQuery ini merupakan kumpulan beberapa fungsi Javascript. Oleh karena itu, JQuery ini sangat diperlukan sekali. Namun, ada hal yang membuat bingung tentang JQuery yaitu ada banyak sebutan JQuery di antaranya JQueryUI dan JQuery Mobile yang membuat saya tertarik untuk membahas Perbedaan Antara JQuery, JQueryUI, dan JQueryMobile berikut ini.

JQuery (Core)

Desain JQuery sengaja dibuat sedemikian rupa untuk standarisasi script pada setiap browser. Berfokus pada low-level element, DOM, attribute, melakukan HTTP Request, dll.

JQueryUI

Desain dibuat di atas JQuery Core dengan beberapa komponen UI. JQueryUI ini memerlukan adanya JQuery Core. Beberapa contoh UI yang telah tersedia yaitu buttons, tab, dialog box, sliders, dan animasi lainnya. JQueryUI sangat membantu untuk kalian yang mau fitur tambahan dari JQuery Core.

JQuery Mobile

JQuery Mobile komponen utamanya terdiri dari JQueryCore dan JQueryUI. Dalam membuat website atau aplikasi versi mobile JQueryCore/UI dipakai untuk memaksimalkan komponen UI dan fitur-fitur API yang ada. Selain itu, kelebihan lainnya di JQuery Mobile ada fitur native yang bisa digunakan khusus pada device tertentu.

Catatan

Jika JQuery Core dan JQueryUI bertindak pada CSS + HTML dengan cara menggunakan markupnya, maka JQUery Mobile memanipulasi komponen dengan HTML data-* attribut.

Itulah sedikit informasi mengenai Perbedaan Antara JQUery, JQUeryUI, dan JQUeryMobile. Semoga apa yang saya sampaikan dapat bermanfaat untuk kalian.