Site Loader
  Chat

Pengenalan dasar dengan node JS – Menjadi seorang programer tentu saja harus selalui mengkuti perkembangan, khususnya di bidang website. Pasti anda pernah mendengar node jS, sebenernya apa sih node JS itu ?

Bahasa pemrograman kah ? Framework kah ? atau apa ?

Node JS merupakan sever side, dimana untuk menjalankan javascript tidak hanya di browser saja, melainkan bisa di jalankan di luar browser. Dengan menggunakan teknologi node js ini banyak yang bisa lakukan ,bukan hanya membuat website saja, namun bisa membuat aplikasi dengan platform lainnya.

Node JS memakai javascript v8(javascript engine runtime google chrome), startd ECMAScript agar mendukung di semua browser.

Ekseskusi kode program di node JS dapat di lakukan secara bersamaan, bahasa kerennya sih asynchronous , jadi tidak perlu menuggu perintah lain dijalankan.

Kelebihan Node JS

1. Menggunakan bahasa program berbasis javascript.

Tidak perlu belajar bahasa baru lagi ketika belajar node JS, hanya mengembangkan sintak kode javascript. Jika kita sudah sering menggunakan javascript maka untuk belajar node JS lebih mudah dan cepat.

Contoh kode node JS.

2. Bebas untuk membangun aplikasi

Arti bebas membangun apliaski yaitu kita dapat membuat struktur folder yang kita ingin, menerapkan gaya kodingan sendiri. Kita benar-benar membangun aplikasi dari nol hingga jadi.

3. Dapat mengeksekusi kode bersama-sama

Ketika kita membuat perintah apa aja lebih dari satu tidak perlu menunggu antrian sebelumnya, namun dapat dilakukan secara serentak. Menarik kan ? Beruntungnya yang kita dapat dengan kelebihan ini aplikasi kita tentunya berjalan lebih cepat. Fitur ini di kenal dengan  sistem IO non-blocking yang di lakukan secara asynchronous.

4. Mendukung caching(penyimpanan yang sementara)

Node JS dapat menyimpan cache yang telah kita akses sebelumnya, hal ini membuat aplikasi node JS kita berjalan lebih cepat. Seperti penggunakan database memori, ketika kita menggunakan sebut aja semacam redis, data cache di simpan di memori bukan di disk.

Apa Saja yang di perlukan untuk menggunakan node JS ?

Alat yang di perlukan tidak lah hanya yaitu

  • Text editor, seperti sublime
  • NPM
  • Node JS

Cara menginstall node JS

Cara menginstall node JS di setiap sistem operasi tentunya berbeda-beda.

I. Install node JS di Windows

Untuk menginstall node JS di windows cukup mudah, pertama yang kita lakukan yaitu mengunduh installer nya terlebih dahulu, silahkan kunjugi website resminya yaitu https://nodejs.org/en/. Kemudian unduh.

Kemudian jalankan apkiasi installer dengan format msi seperti menginstall aplikasi lainnya.

Ketika kita mendapatkan langkah installer seperti gambar di atas silahkan pilih npm package manger. Hal itu sekaligus akan menginstall npm di windows kita.

2. Install node JS di Linux Ubuntu

Untuk menginstall node JS di linux ubuntu ada 2 cara yaitu dengan source repositori dan menggunakan ubuntu repositori, mari kita bahas.

#1 Install node JS dari repositori

Lakukan perintah di terminal ubuntu dengan perintah sebagai berikut.

Jika sudah sekalian kita akan meninstall npm nya, bagaimana caranya ?

#2. Instalasi node JS dengan repositori source code Node JS

Cara tetap menggunakan terminal linux ubuntu kita dengan mengetikan perintah.

Apabila sudah di lakukan periksa node JS dan npm kita sudah terinstall betul atau belum, cara nya silahkan buka terminal CLI kita dan ketikan.

Ketika sudah muncul versi node dan NPM nya maka kita sudah berhasil menginstallnya dan siap pemggunakan.

Implementasi Kode Node JS

Membuat program menuliskan text di terminal.

untuk menguji mencetak text dengan basis terminal anda harus masuk ke nodenya dulu dengan mengetikan “node”. kemudian silahkan uji dengan

Kemudian tekan enter, makan akan mencetak tulisan tersebut.

Membuat Web Server dengan nodeJS

Silahkan buka tex editor kesukaan sobat dan ketikan kode seperti di bawah ini.

Simpan dengan nama index.js

Setelah itu jalankan dengan cara

Setelah itu silahkan akses di browser dengan uri localhost:8080

Maka tulisan di kode akan tercetak di halaman browser.

Keren bukan ?

Saya akan jelaskan satu per satu kode diatas.

Berfungsi untuk menimport library http ke projek kita. Lalu dimana letaknnya library http ?

Letak semua library di node_nodules, tapi ketika kita menggunakan node JS secara global maka folder node_nodulesnya tidak akan muncul di direktori projek kita.

Terima Kasih.

Post Author: admin

Leave a Reply

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

PRODUK UNGGULAN

Anda tertarik ?

Subscribe to Blog via Email

Dapat kan informasi terbaru dengan memasukan email di kolom ini