sebelum menuju pertanyaan, ada hal yang perlu kita ketahui terlebih dahulu, yakni apa itu JavaScript?
JavaScript adalah bahasa pemrograman komputer untuk scripting efek interaktif di dalam web browser. JavaScript didukung oleh semua browser yang populer seperti Microsoft Internet Explorer (diawali dengan versi 3.0), Firefox, Safari, Opera, Google Chrome, dll.
Sejarah Singkat JavaScript
Untuk menerapkan sesuatu yang mirip dengan HyperCard Apple - yang terutama dikembangkan untuk membantu membangun aplikasi dengan mudah, Netscape mengembangkan LiveScript. Seiring dengan berjalannya waktu, LiveScript diubah namanya menjadi JavaScript. Awalnya JavaScript merupakan bahasa sampingan sebuah klien yang kemudian bermigrasi ke server internasional, sehingga menjadi bahasa yang sangat populer.
Mengapa JavaScript menjadi pilihan pertama developer?
Awal tahun ini, industri analisis firm RedMonk, menerbitkan peringkat popularitas bahasa pemrograman; Menurut peringkat ini JavaScript memimpin chart, diikuti oleh Java, PHP, C # dan Python. Ini membuat para developer yakin bahwa JavaScript tidak akan kehilangan popularitasnya meski telah ada sejak beberapa tahun terakhir.
JavaScript adalah salah satu bahasa yang paling serbaguna dan efektif yang bisa digunakan oleh developer. Menurut sebuah survei, JavaScript digunakan oleh 88% dari semua situs web. Anda akan menemukan JavaScript tidak hanya di setiap situs web tetapi juga di situs mobile, permainan dan aplikasi web.
Mari kita lihat beberapa kelebihan JavaScript yang membuatnya sangat populer di kalangan developer:
-
Client-side Processing: Ini berarti kode dijalankan pada prosesor pengguna dan bukan pada server web, sehingga menghemat bandwidth dan mengurangi beban ekstra dari server.
-
Mudah untuk dipelajari: Sintaks bahasa ini mirip dengan bahasa Inggris sederhana sehingga memudahkan developer untuk belajar.
-
Fungsi yang diperluas ke Halaman Web: aplikasi pihak ketiga sangat membantu para developer yang menggunakan JavaScript untuk menulis cuplikan yang dapat digunakan pada halaman web yang diperlukan.
-
Mudah diterapkan: Mampu menggunakan bahasa yang sama di awal dan akhir membuat pekerjaan lebih mudah bagi tim development.
-
Bahasa yang tidak mahal: Tidak memerlukan kompiler atau editor khusus. Semua kebutuhan developer adalah editor teks dan browser untuk menjalankan kode JavaScript.
-
Relatif lebih cepat: Pengunjung tidak perlu lagi mengisi keseluruhan formulir dan mengirimkannya agar diberi tahu bahwa mereka salah ketik di bidang pertama dan mereka harus mengisi formulir selengkapnya lagi. Dengan JavaScript, setiap bidang dapat divalidasi setelah data dimasukkan oleh pengguna; ini memberikan umpan balik sesegera mungkin saat mereka melakukan kesalahan.
-
Browser dengan built-in JavaScript: Pengguna situs web tidak memerlukan perangkat lunak dan unduhan khusus untuk melihat JavaScript; setiap pengguna mendapat pengalaman dan perlakuan yang sama.
Mengapa JavaScript Berharga?
Ada berbagai alasan yang membuat JavaScript menjadi bahasa pemrograman utama. Mari kita lihat beberapa di antaranya:
- Tahun lalu Amazon meluncurkan AWS SDK untuk JavaScript di browser. Ini memungkinkan pengembang menulis aplikasi JavaScript dinamis yang dapat mengakses layanan AWS dari browser tanpa perlu menulis kode sisi server dan mengkonfigurasi server aplikasi untuk hosting.
- Google mendukung JavaScript untuk berkembang dengan Mesin JavaScript V8 mereka.
- Anda bahkan dapat memprogram perangkat keras dalam JavaScript, termasuk memutar DVD.
- Editor Atom GitHub dibangun hampir seluruhnya di sekitar CoffeeScript, yang dikompilasi ke JS
sumber Why JavaScript Is and Will Continue to Be the First Choice of Programmers - DZone