Skip to main content

Application

Saat kita membuat web menggunakan ExpressJS, kita akan membuat object Application. Application adalah object utama dalam library ExpressJS.

👨‍💻 Buat Aplikasi Hello World

  1. Buat file javascript contoh hello.js di dalam direktori src.
mkdir src
touch src/hello.js
  1. Buka hello.js dan masukkan kode berikut:
import express from 'express';

const app = express();
  1. Untuk menjalankannya ketikan perintah:
node src/hello.js 

Application secara default tidak berjalan, jika kita ingin menjalankan Application nya, kita perlu menggunakan method listen(port). Dimana port adalah nomor port yang ingin kita gunakan untuk menjalankan web nya. Pastikan port yang kita pilih tidak bentrok dengan aplikasi lain.

import express from 'express';

const app = express();

app.listen(3000 , () => {
console.log('Server is running on port 3000');
});

Anda akan melihat output di terminal:

Server is running on port 3000

Dan url dengan page view kosong dapat diakses melalui browser dengan url http://localhost:3000/.

info

import express from 'express' adalah sintaks modern untuk mengimpor modul ES6, sementara const express = require('express') adalah sintaks tradisional CommonJS. Kedua sintaks ini berfungsi untuk mengimpor framework Express.js ke dalam kode JavaScript di Node.js, tetapi import hanya bisa digunakan jika project diatur sebagai modul ES, sedangkan require adalah standar untuk modul CommonJS.