Apa Itu Node.js??

 


Apa Itu Node.js?

Node.js adalah runtime environment untuk JavaScript yang bersifat open-source dan cross-platfrom. Dengan Node.js kita dapat menjalankan kode JavaScript di mana pun, tidak hanya di browser. Node.js juga menyediakan library/module JavaScript yang membantu menyederhanakan pengembangan aplikasi web. Beberapa fitur penting dari Node.jd menjadi pilihan utama dalam pengembangan aplikasi :

1. Asynchronous & Event-driven

    Semua API dari Node.js bersifat asynchronous, artinya tidak memblokir proses lain            sembari menunggu satu proses selesai. Server Node.js akan melanjutkan ke ke                    pemanggilan API berikutnya lalu memanfaatkan mekanisme event notification untuk            mendapatkan respon dari panggilan API sebelumnya.

2. Very Fast

    Eksekusi kode dengan Node.js sangat cepat karena berjalan pada V8 JavaScript Engine        dari Google Chrome.

3. Single Threaded but Highly Scalable

    Node.js menggunakan model single thread dengan event looping. Mekanisme ini                   membantu server untuk merespon secara asynchronous dan menjadikan server lebih             scalable dibandingkan server tradisional yang menggunakan banyak thread untuk                 menangani permintaan.

Komentar

Postingan populer dari blog ini

PPLG Pengembangan Perangkat Lunak dan GIM

Atribut dan Operasi Pada Class