CRUD dengan ExpressJS & Mongoose Part 1 : Instalasi

CRUD dengan ExpressJS & Mongoose Part 1 : Instalasi

Artikel ini adalah lanjutan dari Tutorial NodeJS, disini kita akan mecoba ExpressJS dan Mongoose sebagai alat perang. ExpressJS adalah framwork/kerangka aplikasi web NodeJS yang minimalist dan fleksibel yang menyediakan serangkaian fitur canggih untuk aplikasi web dan seluler. 

Agar lebih memahami penggunaan framework ini kita akan membuat Project sederhana yaitu membuat CRUD(Create Reade Update Delete) Operation menggunakan ExpressJS dan Mongoose. Mongoose memudahkan kita dalam melakukan pemodelan database MongoDB. 

Sebagai contoh kita akan membuat CRUD untuk membuat sebuah pegawai berdasarkan kecamatan. Jadi kita akan membuat dua buah collection yaitu pegawai dan kecamatan.

Instalasi

Yang petama yang harus kita siapkan adalah folder yang bernama express atau bebas terserah kalian, lihat perintah dibawah ini. 

C:\Users\RSAM>cd Documents/nodejs_tutorial/

C:\Users\RSAM\Documents\nodejs_tutorial>mkdir express

Setelah itu kita install express dengan cara "npm install express-generator -g".

C:\Users\RSAM\Documents\nodejs_tutorial>cd express

C:\Users\RSAM\Documents\nodejs_tutorial\express>npm install express-generator -g

Setelah berhasil menginstalnya kita akan membuat kerangka ExpressJS dengan mengetikan perintah "express --view=ejs crud_pegawai" kemudian tekan enter.

C:\Users\RSAM\Documents\nodejs_tutorial\express>express --view=ejs crud_pegawai

Di dalam folder crud_pegawai ini kita menggunakan view engine "ejs" dimana hal tersebut bisa dijadikan alat mendesain tampilan webnya. Ejs dipilih karena struktur codenya yang familiar seperti halnya html. Semua penulisan file template berextensi dot ejs dan ditempatkan pada folder views.

Pada perintah selanjutnya kita diminta melakukan change directory (cd) crud_pegawai artinya kita diminta mengarahkan ke folder tersebut. Setelah berpindah ke folder crud_pegawai, lalu jalankan perintah "npm install" kemudian "npm start".

C:\Users\RSAM\Documents\nodejs_tutorial\express>cd crud_pegawai

C:\Users\RSAM\Documents\nodejs_tutorial\express\crud_pegawai>npm install

C:\Users\RSAM\Documents\nodejs_tutorial\express\crud_pegawai>npm start

Lalu jalankan di browser favorit kalian dan ketikan url http://localhost:3000 atau http://127.0.0.1:3000. Maka akan ada tampilan seperti berikut.



Sekarang kita sudah memiliki sebuah struktur project web, bisa di lihat di folder crud_pegawai kita sudah memiliki struktur project, jika kita membuka app.js maka beberapa packages secara otomatis langsung dipanggil atau melihat berbagai package yang terpasang dengan membuka file package.json.

Baca SelanjutnyaCRUD Dengan ExpressJS & Mongoose Part 2 : Koneksi Database
LihatTutupKomentar