Ada banyak pilihan platform pemrograman untuk aplikasi web. Salah satunya yaitu Node.js yang dipercaya sebagai platform yang mempunyai performa tinggi. Untuk menggunakan Node JS sebagai platform pemrograman aplikasi, kamu harus tahu cara install Node JS di Windows.
Daftar Isi
Platform Node.js merupakan buatan dari Ryan Dahl yang berfungsi sebagai program pengembangan aplikasi web yang berbasis JavaScript. Program ini sudah diperkenalkan sejak tahun 2009, dan memakai bahasa pemrograman JavaScript.
JavaScript sendiri adalah bahasa pemrograman, dan hanya bisa berjalan darisisi klien. Tapi melalui aplikasi ini, kamu dapat melengkapi kekurangannya dengan cara menjalankannya dari sisi server. Oleh karena itu, Node.js memiliki fungsi yang sama seperti Perl, PHP, Ruby, dan lainnya.
Kemampuan Node.js dalam mengoperasikan sistem JavaScript didukung oleh engine JavaScript V8. Hal ini dikarenakan engine V8 adalah engine besutan Google yang biasanya digunakan dalam Google Chrome.
Untuk menjalankan tugasnya dalam pengembangan aplikasi web berbasis JavaScript, ada beberapa fitur yang mendukung kinerja Node.js itu sendiri, diantaranya sebagai berikut :
Kode dari Node.js bisa berjalan cepat dalam program V8 JavaScript Engine dari Google Chrome.
Pada Node.js API tidak melakukan pemblokiran proses lain untuk menunggu proses yang sedang berjalan. Server pada Node.js selanjutnya akan melakukan pemanggilan API yang bertujuan untuk menggunakan mekanisme dari event notification. Setelah itu, akan menerima respon panggilan API sebelumnya.
Platform ini juga mengandalkan model single thread serta event looping. Oleh sebab itu, dapat membantu server memberikan respon dengan cara asynchronous. Selanjutnya membuat server menjadi lebih scalable dibandingkan server tradisional. Selain itu juga, memakai banyak thread dalam memproses berbagai instruksi atau permintaan.
Program Node.js memiliki sifat open source, yaitu semua orang dapat mengetahui struktur kode pada program ini. Menariknya, kamu juga dapat berkontribusi mengembangkan program untuk lebih baik lagi.
Mengingat Windows 7,8 dan 10 termasuk operating system yang banyak digunakan, maka kita akan membahas cara install node JS di Windows 7,8 , dan 10.
Cara pertama, kamu bisa mengakses situs web resmi dari Node js untuk menginstall program Node js di Windows, berikut ulasannya :
Jika sudah menekan ‘finish’ maka cara install node js di Windows sudah selesai dilakukan. Selanjutnya kamu akan melihat tampilan dari node js dengan cara membuka file node js tersebut.
Cara install node js di Windows selanjutnya kamu bisa memakai aplikasi yang berguna untuk membagikan atau mengembangkan kode JavaScript. Apabila kamu memakai OS Widows, kamu bisa memakai Chocolatey.
Adapun yang dimaksud Chocolatey yaitu sebuah framework khusus untuk menginstall tools atau aplikasi secara cepat. Ini dia tutorialnya :
Selain install Node JS di Windows, jika kamu menggunakan perangkat MacOS, maka kamu bisa mengikuti langkah-langkah berikut :
Prinsip kerja dari Node JS adalah memakai konsep single threaded dan non blocking. Mari kita bahas kedua istilah tersebut.
Kita ambil contoh program X. Program tersebut bekerja menggunakan konsep multi threaded dan konsep blocking. Dalam proses kerjanya, algoritma pada program X memiliki beberapa proses.
Mengingat sifat blocking yang dimilikinya, algoritma pada program tersebut tidak dapat berlanjut saat satu proses masih belum diselesaikan.
Sementara di samping itu, program Y bersifat single threaded dan non blocking. Antara program X dan program Y mempunyai algoritma sama. Namun, kinerja program Y sendiri tidak akan pernah berhenti dalam satu proses apabila proses yang selanjutnya tidak membutuhkan output pada proses sebelumnya. Jadi, inilah yang dinamakan sebagai sistem non blocking.
Berdasarkan pembahasan di atas, terutama terkait kelebihan dan fitur Node.js, tentu saja wajar jika banyak platform yang menggunakan Node.js. Ada beberapa platform yang memanfaatkan Node.js seperti aplikasi streaming Netflix dan LinkedIn.
Bisa disimpulkan bahwa Node.js merupakan runtime environtment bersifat cross platform dan open sourve. Ada banyak kelebihan yang ditawarkan melalui sifat single thread dan asynchronous yang ideal untuk keperluan aplikasi berbasis web saat ini.
Namun sebelum mengikuti cara install node js di Windows, pastikan untuk memakai platform ini kamu harus sudah mempelajarinya lebih dalam. Sebelum kamu menggunakannya untuk mengembangkan aplikasi.
Sebagai salah satu provider komunikasi ternama di Indonesia, Telkomsel memberikan berbagai kemudahan bagi pengguna. Diantaranya… Read More
Siapa yang tidak mau dapat cuan dengan modal ponsel pintar saja? Kamu mungkin juga tertarik… Read More
Sampai detik ini, mungkin ada yang kepikiran bagaimana sih cara kasih lagu di Instagram? Instagram… Read More
WIGATOS.com | Pengguna XL pasti sering isi ulang kuota atau pulsa secara fisik, sehingga dapat… Read More
Gimana sih cara aktifkan unlimited Youtube XL? Nonton video di Youtube bisa dibilang sebagai salah… Read More
Bagi Kamu yang baru membeli kartu perdana Indosat, jangan lupa langsung lakukan pendaftaran atau registrasi… Read More