markethon

 

Apa itu JavaScript?

JavaScript sendiri sebenarnya biasanya dikolaborasikan dengan HTML dan CSS. Di mana belajar HTML adalah untuk membuat struktur website dan CSS adalah bahasa untuk merancang style halaman website. Lalu, JavaScript berperan menambahkan elemen interaktif untuk meningkatkan engagement pengguna.

Apa itu JavaScript? JavaScript awalnya adalah bahasa pemrograman yang hanya bekerja dari sisi klien atau front end. Artinya proses pengolahan kode hanya akan berjalan di browser.

Saat itu Google membuat bahasa pemrograman ini semakin populer dengan menggunakan AJAX javascript untuk fitur suggestion di kolom pencarian. AJAX alias Asynchronous JavaScript and XML adalah teknik pembaruan data halaman web tanpa proses reload.

Semenjak itu, banyak developer mulai memanfaatkan bahasa pemrograman JavaScript untuk membuat website yang lebih menarik dan hidup.

Seiring perkembangannya, JavaScript tak hanya bisa digunakan di sisi client, tetapi juga di sisi server. Eksekusi bahasa pemrograman ini di sisi server dapat dilakukan dengan memanfaatkan platform framework JavaScript seperti Node.js, React.js, dan lainnya.

Dengan framework, banyak backend developer mulai banyak melirik bahasa pemrograman JavaScript. Sehingga lahirlah produk-produk canggih seperti aplikasi untuk mobile, website aplikasi, hingga game online.

 Fungsi JavaScript

1. Membuat Website Lebih Menarik

Dalam proses website development, JavaScript mampu menyulap website menjadi tampak lebih menarik dan interaktif, dengan konten-konten dinamisnya.

Misalnya, konten yang bergerak dan memperbarui secara real-time tanpa perlu reload semua halaman website berkali-kali.  Sebagai contoh, Google Maps dengan user experience yang sangat baik. Ketika fitur penunjuk rute diaktifkan, Google Maps dapat terus mengupdate posisi Anda secara realtime tanpa perlu melakukan reload. Hal ini tentu tak bisa dilakukan tanpa menggunakan JavaScript.

2. Menciptakan Aplikasi Mobile

Fungsi JavaScript selanjutnya ialah untuk membuat aplikasi mobile. Kalau dulu aplikasi mobile hanya bisa dikembangkan dengan bahasa pemrograman Java untuk Android. Sekarang, bahasa pemrograman ini sudah bisa digunakan dalam mobile API untuk membuat aplikasi mobile.

Pun pembuatan aplikasi mobile juga semakin mudah dengan adanya framework JavaScript khusus aplikasi mobile, seperti React Native. Dengan framework ini, Anda bisa membuat aplikasi mobile untuk dua sistem operasi sekaligus, yaitu Android dan iOS.

3. Mengembangkan Game Berbasis Web Browser

Tak hanya membuat halaman website, JavaScript juga dapat berfungsi untuk mengembangkan game online berbasis browser.

Untuk membuat game browser yang menarik, bahasa pemrograman JavaScript bisa dikombinasikan dengan HTML5. Beberapa game populer yang menggunakan JavaScript di antaranya Lord of Ultima dan Flappy Bird.

Pengembangan game berbasis JavaScript ini pun didukung oleh adanya framework JavaScript khusus game, seperti Playground.js, Panda.js, dan Quintus.

4. Menjalankan Web Server

Terakhir, seiring perkembangannya, bahasa pemrograman JavaScript tak hanya mampu bekerja di sisi browser saja, tetapi juga di sisi server dengan menggunakan Node.js.

Node.js ini akan mengeksekusi kode JavaScript pada sisi server sehingga dapat menjalankan situs, aplikasi web, dan game berbasis browser.

Node.js juga lebih mampu menangani banyak proses secara bersamaan, tanpa perlu menunggu satu proses selesai terlebih dulu. Sehingga proses bisa dilakukan lebih cepat.

 

Sumber : https://www.niagahoster.co.id/

link lainnya : blog

Leave a Reply

Your email address will not be published. Required fields are marked *