Mengenal Node.js dan NoSQL Database

Hallo teman-teman, apa kabarnya hari ini? Pada kesempatan kali ini saya akan membagikan informasi tentang Node.JS dan NoSQL Database

Node.JS adalah framework javascript yang dibuat oleh Ryan Dhal pada tahun 2009untuk keperluan yang berhubungan dengan database. Sehingga Javascript bisa digunakan sebagai bahasa pemrograman di sisi server sekelas dengan PHP, ASP, C#, Ruby dll. Dan penggunaan node.js sendiri sangat erat dengan database NoSQL seperti MongoDB, CouchDB, Cassandra, dll

Menurut Penjelasan dari Wikipedia, NoSQL adalah sistem menejemen database yang berbeda dari sistem menejemen database relasional yang klasik dalam beberapa hal. NoSQL mungkin tidak membutuhkan skema table dan umumnya menghindari operasi join dan berkembang secara horisontal. Akademisi menyebut database seperti ini sebagai structured storage, istilah yang didalamnya mencakup sistem menejemen database relasional.

Sekarang dengan berjalannya Javascript di server lalu apa keuntungan yang anda peroleh dengan mempelajari Node.js, kurang lebih seperti ini :

  • Pengembang hanya memakai satu bahasa untuk mengembangkan aplikasi lengkap client & server sehingga mengurangi 'Learning Curve' untuk mempelajari bahasa server yang lain
     
  • Sharing kode antara client dan server atau istilahnya code reuse.
     
  • Javascript secara native mendukung JSON yang merupakan standar transfer data yang banyak dipakai saat ini sehingga untuk mengkonsumsi data-data dari pihak ketiga pemrosesan di Node.js akan sangat mudah sekali.
     
  • Database NoSQL seperti MongoDB dan CouchDB mendukung langsung Javascript sehingga interfacing dengan database ini akan jauh lebih mudah./
     
  • Node.js memakai V8 yang selalu mengikuti perkembangan standar ECMAScript, jadi tidak perlu ada kekhawatiran bahwa browser tidak akan mendukung fitur-fitur di Node.js.

 

Baiklah teman-teman, artikrl tentang mengenal Node.js dan NoSQL database kali ini sudah selesai. untuk yang sudah mahir Javascript dan paham tentang JSON mungkin bisa mencobanya. Semoga Bermanfaat !

22 April 2015

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Mini Bootcamp Backend Laravel 11 Bulan Mei 2024 di DUMET School
Webinar Selanjutnya Mei 2024

Minggu, 26 Mei 2024, 09.00-13.00 WIB

(4 Jam Membuat Backend di Laravel 11)

chat