Penerapan Pustaka Eksternal - Catatan Faiq Hisyam Marwan

Contact Form

 

Penerapan Pustaka Eksternal

Penerapan Pustaka Eksternal
Selain menyediakan pustaka bawaan, pada pemrograman Javascript juga dimungkinkan untuk menggunakan pustaka dari pengembang (programmer) Javascript lainnya. Pustaka eksternal sebenarnya adalah program Javascript seperti umumnya yang dikembangkan oleh perorangan atau instansi agar dapat digunakan oleh orang atau instansi lainnya. Ada banyak pustaka Javascript yang telah dikembangkan, seperti Dojo, Ext JS, YUI, dan jQuery. Bentuknya ada yang bersifat terbuka dan tertutup tergantung dari pengembangnya. Adanya penambahan pustaka eksternal ini akan dapat menambah fitur dari halaman web yang dihasilkan. Selain itu juga dapat memberikan kemudahan dalam pengembangan karena adanya penyederhanaan sejumlah operasi umum dalam Javascript, seperti fungsi-fungsi untuk mengakses obyek ataupun menjaga kompatibilitas antar browser.

Berikut ini format perintah yang dapat digunakan untuk menyertakan pustaka eksternal tersebut ke dalam halaman web.

<script src=”lokasi/file/pustaka.js”></script>

Sebagai contoh, apabila menggunakan jQuery dengan file pustakanya jquery/jquery.min.js dan berada pada lokasi yang sama dengan aplikasi webnya, maka penyertaannya dapat menggunakan perintah.

<script src=”jquery/jquery.min.js”></script>

Pada pembelajaran kali ini pembahasan pustaka eksternal akan difokuskan pada penerapan pustaka jQuery.

jQuery saat ini telah sampai pada rilis 1.11.0 untuk yang versi 1 dan 2.1.0 untuk versi 2. Pustaka ini dapat didownload pada alamat http://jquery.com. Ini merupakan salah satu pustaka yang banyak diterapkan saat ini dan memiliki sejumlah turunan, diantaranya adalah jQuery UI, jQuery Mobile dan Twitter Bootstrap. Perkembangan yang pesat dari jQuery ini dimungkinkan karena sifatnya yang terbuka. Keterbukaannya ini memungkinkan banyak programmer Javascript untuk berkontribusi mengembangkan fitur-fitur yang ada pada pustaka ini.

Melalui jQuery permasalahan kompatibilitas aplikasi antar web browser yang berbeda-beda dapat diatasi, seperti pada contoh kasus penerapan AJAX pada kegiatan belajar sebelumnya. Beberapa fitur yang dapat dimanfaatkan dari pustaka ini adalah manipulasi obyek HTML, penanganan event dan AJAX. Berikut ini merupakan beberapa contoh penerapan pustaka jQuery terkait fitur-fitur diatas.


Total comment

Author

Faiq Hisyam Marwan

0   comments

Cancel Reply