‹span style=”color:#0782c1›Memulai‹/span›

Node js adalah Lingkungan Pengembangan Sumber Terbuka Lintas Platform untuk menggunakan JavaScript di Back-end (Sisi Server), dibangun di atas mesin v8 chrome, berikut adalah beberapa fitur node.js

Efisien, Cepat dan Mudah untuk Memulai

Komunitas Pendukung yang Besar dan Kumpulan Modul yang Besar

I/O Berulir Tunggal, Tanpa Pemblokiran

Panggilan/Respon Asinkron dengan I/O

Sistem Berbasis Peristiwa

Sistem Berbasis Peristiwa memungkinkan Anda membuat aplikasi waktu nyata seperti (Aplikasi obrolan, Aplikasi berbasis UI…) yang membuat node.js cocok untuk pekerjaan itu terutama karena banyaknya perpustakaan modul yang tersedia di NPM.

NPMdikirimkan bersama Node.js, Jadi yang perlu Anda lakukan hanyalah menginstal Node.js.

Sekarang Anda perlu menginstal Node.js untuk memulai perjalanan pengembangan Anda, ini lintas platform, cukup pilih milik Anda dan instal di mesin Anda, lalu Anda siap melakukannya, pastikan juga untuk menginstal Terminal karena kita akan melakukannya membutuhkannya untuk menjalankan Perintah NPM dan Mengunduh/Memasang Modul (Untuk Pengguna Windows).

Setelah memastikan semuanya sudah diatur dan siap dijalankan, buka terminal Anda dan pastikan untuk melakukan cd pada Root Dir proyek Anda lalu inisialisasiRepositori (Aplikasi Anda)

#Cd to your App Root Dir 
npm init

NPM going to prompt you a couple of question like (App name, License, Version…) make sure to fill in the blanks, after finishing the initialization Process you are going to notice a new file under your project’s root folder (package.json) and that’s what will Make Node js Identify our App and, install modules and many other things.

That is all you need in order to initialize a project with Nodejs, easy, isn’t it? Now, this is not all you can do, there still a couple of things to explain before you can start a project alongside NodeJS.

Using REPL

So for those of you who don’t know what is REPL, it actually stands for Read, Evaluate, Print and Loop and they are the basic operations for an Interactive Command Line Interpreter, and that what will REPL gives it being shipped with Nodejs and it is pretty much like (Shell or bash) that will allow you to type javascript code on your terminal pretty much like doing it on an Editor then running on the Interpreter (Your Browser).

I know that seems a bit confusing, but it is actually very simple to use and super useful for you as you are going to use nodejs for the rest of your life.

To get into it, open up your terminal

#you can access this command from any Dir, since you have installed Node js Globaly
node

Then you can use as you normally do on javascript

node 
> ver me = 'NodeJS'
undefined
> console.log('This is Me: ', me);
NodeJS

# See the Above Console.log just prints us the variable name, you can use it for Quick testing Purposes.

Anda dapat REPL Untuk Melakukan hampir semua operasi, menyertakan modul lain, menguji fungsionalitas cepat dan banyak lagi, saya sangat menyarankan Anda menggunakannya terutama karena Anda akan berurusan dengan Aplikasi Node js.

Jadi itu saja untuk tutorial itu, intro singkat tentang tor node js dan penjelasan REPL, kita akan membahas Topik lebih lanjut di tutorial berikutnya.

Apa berikutnya

Pada tutorial berikutnya, kita akan membahas cara menginstal Modul menggunakan NPM dan Cara Kerja modul agar dapat memanfaatkannya secara maksimal.