Pada artikel series Konsep Koding kali ini kita akan mempelajari mengenai tutorial Backend Development menggunakan NodeJS, ExpressJS dan MongoDB, pada tutorial Series Backend kali ini kita akan setup enviroment Project untuk MongoDB, Node JS di komputer kita. 

#1 Tutorial NodeJS Express MongodBD : Setup Enviroment
#1 Tutorial NodeJS Express MongodBD : Setup Enviroment


Apa Itu Express.js?

Express.js, atau hanya Express, adalah kerangka kerja aplikasi web back end untuk membangun RESTful API dengan Node.js, dirilis sebagai perangkat lunak sumber terbuka dan gratis di bawah Lisensi MIT. Ini dirancang untuk membangun aplikasi web dan API.


Apa Itu MongodDB?

MongoDB (dari "humongous") adalah sistem basis data berorentasi dokumen lintas platform. Diklasifikasikan sebagai basis data "NoSQL", MongoDB menghindari struktur basis data relasional tabel berbasis tradisional yang mendukung JSON seperti dokumen dengan skema dinamis (MongoDB menyebutnya sebagai format BSON), membuat integrasi data dalam beberapa jenis aplikasi lebih mudah dan lebih cepat. Dirilis di bawah Server Side Public License, MongoDB adalah perangkat lunak bebas dan sumber terbuka.


Setup NodeJS 

Untuk bisa menjalankan Express pertama kamu harus install NodeJS kamu bisa mendownload dan menginstall NodeJS di link ini : https://nodejs.org/en/download/ saran kamu bisa memakai latest version atau stable version dari node JS versi LTS.

Setup  MongoDB

Setup MongoDB kamu bisa mengikuti tutorial ini sesuaikan dengan platform mu : https://www.mongodb.com/docs/manual/installation/

Setup MongoDB Compass

Setup MongoDB Compass
Setup MongoDB Compass


MongoDB Compass adalah alat interaktif untuk menanyakan, mengoptimalkan, dan menganalisis data MongoDB Anda.

Untuk mendownload MongoDB Compass kamu bisa mendowloadnya disini : https://www.mongodb.com/try/download/compass


Mengetes MongoDB 

Untuk mengecek apakah kita sudah berhasil untuk menginstall MongoDB kamu bisa menjalankan perintah di bawah ini : 

Di atas adalah tampilan untuk mac, untuk sistem operasi lain  
Windows:
C:\Program Files\MongoDB\Server\6.0\bin\mongod.exe" --dbpath="c:\data\db

Linux:
sudo systemctl start mongod


Sekian untuk #1 Tutorial NodeJS Express MongodDB : Setup Enviroment semoga artikel ini dapat bermanfaat dan membantu kamu yang ingin belajar mengenai NodeJS dan MongoDB.