Persiapan Awal Belajar NodeJS Beserta Panduan Installasinya

nodejs

Apa itu NodeJS

Sebagai Web Developer, akhir-akhir ini kita sering mendengar NodeJS. Sudah banyak developer yang memakai platform ini. Sebenarnya, apa sih NodeJS? Mari kita pelajari lebih jauh mengenai NodeJS.

Menurut situs resminya (nodejs.org), NodeJS adalah sebuah platform pemrograman yang dibuat di atas JavaScript Runtime-nya Chrome. Maksudnya, script yang ditulis untuk server akan berjalan dengan cara yang hampir sama seperti ketika di peramban.

Semua kodingan JavaScript bisa diaplikasikan pada NodeJS ini. Kelebihan dari NodeJS yang paling bermanfaat ialah pemrograman asynchronous. Artinya, semua kodingan akan dieksekusi secara bersamaan, tidak menunggu sintaks yang diatasnya selesai, tidak berurutan dari atas ke bawah seperti pemrograman yang lain. Hal ini lah yang membuat performa NodeJS itu cepat.

Selain asynchronous, NodeJS memiliki banyak kelebihan lain yang bisa menjadi alasan kenapa kita memakai NodeJS bukan yang lain. Berikut adalah kelebihan dari NodeJS.

  • Menggunakan Bahasa JavaScript
    Penggunaan JavaScript sebagai codingnya tentu alasannya agar para pengguna menjadi lebih mudah dalam mempelajari dan menggunakan NodeJS sebagai pemrograman back-end­-nya, mengingat Javascript merupakan bahasa yang cukup mudah untuk dipelajari.
  • Bisa digunakan untuk membuat Aplikasi Realtime (Realtime Application)
  • Open Source
    NodeJS memiliki lisensi open-source yang artinya kita dapat mengetahui bagaimana proses aplikasi dieksekusi, bahkan mengubah prosesnya tanpa membayar atau izin terlebih dahulu kepada pengembangnya. Dengan kata lain, kita bisa mengotak-atik scriptnya sesuai dengan kebutuhan secara bebas.
  • Mendukung Penyimpanan Sementara
    NodeJS mampu menyimpan data-data secara sementara berupa cache, sehingga data-data tersebut dapat diakses kembali dengan waktu yang sangat cepat. Inilah yang membuat NodeJS lebih ringan daripada platform yang lain.
  • Mendukung JSON
    JSON merupakan standar untuk bertukar data yang paling populer saat ini sehingga penggunaan data-data dari pihak ketiga akan menjadi sangat mudah.
  • Database NoSQL
    Aplikasi yang dibuat dengan menggunakan NodeJS ini bisa terhubung dengan Database yang berjenis NoSQL. Artinya, kita dapat lebih mudah mengelola data yang tersimpan. Untuk aplikasi database-nya bisa menggunakan MongoDB atau CouchDB yang karena mendukung Javascript.
  • Uptodate
    NodeJS menggunakan V8 yang selalu update standar ECMAScript. Jadi, semua fitur-fitur yang ada di NodeJS pasti bisa dijalankan di semua jenis peramban.

Dengan memakai NodeJS kita bisa membuat sebuah aplikasi web yang sangat keren. Biasanya NodeJS ini dipakai oleh para pengembang aplikasi untuk kebutuhan IoT. Keren bukan? Untuk yang sederhana, kita bisa membuat sebuah aplikasi video call dengan memakai NodeJS ini.

Download Installer

Sebelum memasang dan mulai menggunakan NodeJS, kita harus memiliki installernya terlebih dahulu yang bisa didownload secara gratis dari situs resminya langsung: https://nodejs.org/en/ atau  https://nodejs.org/en/download .

Download NodeJS

Jalankan Installer

Setelah selesai didownload maka jalankan installernya. Seperti kalau mau menginstall aplikasi, klik 2 kali installernya, jika muncul UAC ijinkan saja. Nanti akan muncul jendela wizard seperti di bawah ini. Klik Next untuk lanjut ke bagian selanjutnya.

Wizard NodeJS

 

 

NodeJS end user license agreement

 

Sampai di sini kita diminta untuk menentukan lokasi dimana NodeJS akan dipasang. Jika sudah atau tidak ingin merubah lokasi penyimpanan klik Next saja.

NodeJS destination folder

 

Kemudian, kita tentukan komponen apa saja yang akan dipasang. Biarkan saja seperti defaultnya agar full installation. Klik Tombol Next lagi.

NodeJS Component

 

Kita klik “Install” saja untuk melanjutkan. Jika muncul UAC maka ijinkan saja dan proses pemasangan berjalan.

ready to install nodeJS

 

Setelah instalasi selesai maka akan muncul seperti gambar di bawah ini. Silahkan klik “Finish” untuk menyelesaikan proses pemasangan NodeJS.

Complete to NodeJS Setup

Nah, sekarang proses instalasi NodeJS sudah selesai. Untuk mengecheck apakah NodeJS sudah berhasil terpasang dengan sempurna atau tidak, silahkan membuka command prompt (CMD/Terminal).

Caranya:
Klik tombol windows -> ketik CMD -> tekan Enter

cmd dan terminal windows

 

 

Dan ketik di comand prompt seperti di bawah ini

node -v

Sintaks diatas berfungsi untuk menampilkan versi dari NodeJS yang terpasang. Kalau muncul nomor versi seperti di bawah ini berarti NodeJS sudah terpasang dengan baik dan sudah siap untuk digunakan.

nodejs version

 

Sampai saat ini kita telah berhasil menginstall NodeJS di windows. Jika tutorial ini dirasa bermanfaat silahkan dishare ya. Happy Koding 😀

Andry Lubis

Content Developer of Web Development

all author posts