Mengenal Cara Kerja JavaScript

Pada Kesempatan kali ini kita akan membahas cara kerja JavaScript di dalam aplikasi web yang kita buat. Cara kerja JavaScript bisa dilihat dari dua sisi, yaitu dari sisi client dan dari sisi server.
Dari sisi client, JavaScript dapat berperan dalam mengubah tampilan website. Sedangkan dari sisi server, JavaScript dapat digunakan untuk kebutuhan database.
Cara Kerja JavaScript dari Sisi Server
Kalau dari sisi server, JavaScript lebih banyak digunakan untuk kebutuhan database. Cara kerjanya pun hampir sama dengan bahasa pemrograman sisi server lainnya, seperti C# atau Java.Namun, hal yang membedakan adalah JavaScript bekerja secara non-blocking. Artinya. Ketika program berjalan, program tersebut tak akan berhenti pada satu proses saja. Sistem akan mulai menyiapkan perintah berikutnya.
Jika proses selanjutnya ternyata diketahui tidak memiliki output, proses tersebut bisa langsung dijalankan bersamaan dengan proses yang masih berjalan. Jadi, proses pengolahan data bisa dilakukan jauh lebih efektif.
Sebagai contoh cara kerja ini adalah aktivitas streaming video atau embed YouTube di sebuah website. Selama video berjalan, Anda tetap bisa mengakses informasi lainnya dalam website tersebut.
Cara Kerja JavaScript di Sisi Client
Kode JavaScript dapat dibuat dalam satu halaman HTML. Jadi, ketika HTML adalah halaman yang Anda buka, kode akan berjalan secara otomatis. Selain itu, kode bahasa pemrograman ini juga dapat dibuat pada file terpisah dengan ekstensi .js.Kemudian file tersebut disisipkan pada kode HTML. Nantinya kode akan ditulis dengan menggunakan tag <script> dan teks atribut JavaScript. Berikut contohnya:
<script type = “text/javascript”>
Kemudian, agar scriptnya bisa bekerja, masukkan kode JavaScript berikut:
</script>
Di sisi client, proses cara kerja JavaScript sebenarnya tidak terlalu rumit. Ketika pengunjung membuka halaman website, script akan terunduh dan mulai dijalankan di browser. Jadi, prosesnya tidak dilakukan di web server.
Karena bekerja dari sisi client atau browser, jika browser pengunjung tidak mendukung JavaScript, tampilan halaman website di perangkat pengunjung bisa berbeda. Pun, fungsi interaktifnya tak dapat dijalankan sebagaimana mestinya.
Semoga artikel ini bermanfaat dan Penulis juga masih terus belajar dan Maaf jika masih banyak kekurangan. Apabila ada yang kurang jelas dan ingin di pertanyakan, bisa langsung tulis di kolom komentar di bawah ini.
Salam Coder
Penulis
Dhiecoderweb
Post a Comment