sintaks dasar nodejs dan instalasi framework express

Mempelajari nodejs dapat dikatakan bukan termasuk mempelajari bahasa baru dalam pemograman, karena jika kita sudah menguasai dasar bahasa javascript serta terbiasa dalam mengatasi error, maka akan dengan mudah memahami dan mempelajari nodejs. Hanya saja seperti model design patern lainnya, resiko yang ada adalah kita membutuhkan waktu lebih untuk mempelajari karena nodejs memiliki aturan sintaks tersendiri yang harus diikuti agar script dapat berjalan.

Menggunakan framework express js

Dalam membuat website maupun web application tentu kita harus melakukan manajemen file yang dibutuhkan, hal tersebut dapat ditangani dengan menggunakan framework, salah satu framework yang ada pada nodejs adalah express, express menganut paradigma MVC. Banyak tutorial cara penggunaan express tetapi ada yang tidak relevan dengan nodejs dan express terbaru, selain itu terkadang juga ada yang melewati beberapa tahap sehingga kadang-kadang membingungkan bagi yang belum kenal atau terbiasa dengan beberapa istilah.

kali ini saya akan memberikan cara menginstal nodejs sesuai pengalaman saya yang juga baru belajar. Sebelumya pastikan nodejs udah terinstal di komputer kita, jika belum dapat membaca di sini.

  1. Buka command prompt di komputer kita.
  2. Sesuai dengan tutorial sebelumnya kita akan menggunakan folder nodejs, kemudian ketikan perintah CD C:\\nodejs.

    sintaks dasar nodejs dan instalasi framework express

    instalasi express 1

  3. Kemudian kita harus menginstal express secara global lewat npm. ketik npm install -g express , perintah -g artinya akan diinstal secara global (dengan catatan harus terkoneksi internet).

    sintaks dasar nodejs dan instalasi framework express

    instalasi express 2

  4. Setelah berhasil, kemudian install express generator secara global dengan mengetik npm install -g express-generator.

    sintaks dasar nodejs dan instalasi framework express

    instalasi express 3

  5. dengan berhasilnya menginstal 2 hal diatas maka kita tinggal membuat sebuah project baru dengan express, langkah ke 3 dan ke 4 hanya perlu dilakukan satu kali, sedangkan jika kita membuat project express baru dapat dengan mengetikkan perintah express [nama project] -e.  perintah -e artinya kita akan menggunakan template html generator ejs , secara default express akan menggunakan jade js sebagai generatornya dengan struktur indentasi, tetapi bagi yang awam dan belum terbiasa malah dapat jadi tambah bingung. Sedangkan ejs strukturnya memakai struktur html biasa sehingga untuk memodifikasinya lebih mudah. Kita buat nama projectnya crud untuk digunakan pada tutorial selanjutnya, ketik express crud -e.

    sintaks dasar nodejs dan instalasi framework express

    instalasi express 4

  6. Buka folder C:\\nodejs dan edit dependencies sesuai dengan kebutuhan kita di file package.json. Biasanya saya menambahkan 3 baris terakhir yaitu mongoose, ejs-locals, socket.io  dan tanda asterik menandakan untuk menginstal versi terakhir, dengan cara ini kita tidak perlu menginstal dependensasi satu-satu seperti cara diatas. Untuk kegunaannya akan di jelaskan pada tutorial selanjutnya.
  7. Setelah disimpan kemudian untuk menginstal ketik dicommand prompt cd crud && npm install.

    sintaks dasar nodejs dan instalasi framework express

    instalasi express 5

  8. kemudian kita dapat menjalankan project kita dengan mengetik npm start. Pada saat ini tulisan ini ditulis expressjs yang dipakai adalah versi 4.2, perintah untuk menjalankan server adalah npm start dan kemungkinan akan dipakai pada versi selanjutnya. Sedangkan pada versi 3.x menggunakan perintah node app.js , jadi jika kita menemukan tutorial masih menggunakan perintah tersebut, maka versi express yang dipakai adalah 3.x .

    sintaks dasar nodejs dan instalasi framework express

    instalasi express 6

  9. Kemudian ketikan localhost:3000 di browser, untuk mengecek apakah server berjalan atau tidak, jika berhasil akan muncul seperti gambar dibawah.

    sintaks dasar nodejs dan instalasi framework express

    tampilan default localhost instalasi express

  10. untuk mematikan server kita bisa tekan ctrl+c di command prompt.

tunggu tutorial selanjutnya, kita akan belajar bagaimana membuat create, read, update, dan delete dengan nodejs.

iklan

1 Response

  1. permisi gan, saya ada sedikit tulisan mengenai protokol websocket menggunakan Node.js berikut gan: http://datacomlink.blogspot.co.id/2015/11/script-nodejs-websocket-rfc-6455-server.html ditunggu feedback-nya ya gan, semoga menambah wawasan bersama.. terima kasih gan..

Leave a Reply

Your email address will not be published. Required fields are marked *