Contoh hello world
Di bawah ini pada dasarnya tertanam aplikasi Express paling sederhana yang dapat Anda buat. Ini adalah aplikasi file tunggal — tidak seperti yang akan Anda dapatkan jika Anda menggunakan generator Express, yang membuat perancah untuk aplikasi lengkap dengan banyak file JavaScript, templat Jade, dan sub-direktori untuk berbagai keperluan.
const express = require('express') const app = express() const port = 3000 app.get('/', (req, res) => { res.send('Hello World!') }) app.listen(port, () => { console.log(`Example app listening on port ${port}`) })
Aplikasi ini memulai server dan mendengarkan koneksi pada port 3000. Aplikasi merespons dengan "Hello World!" untuk permintaan ke URL root (/) atau rute. Untuk setiap jalur lainnya, aplikasi akan merespons dengan 404 Not Found.
Menjalankan Secara Lokal
Pertama-tama buat direktori bernama myapp, ubah ke direktori tersebut dan jalankan npm init. Kemudian, instal express sebagai dependensi, sesuai panduan instalasi.
Di direktori myapp, buat file bernama app.js dan salin kode dari contoh di atas.
req (permintaan) dan res (respons) adalah objek yang sama persis yang disediakan Node, jadi Anda dapat memanggil req.pipe(), req.on('data', callback), dan apa pun yang akan Anda lakukan tanpa melibatkan Express.
Jalankan aplikasi dengan perintah berikut:
$ node app.js
Kemudian, muat http://localhost:3000/ di browser untuk melihat hasilnya.
0 Comments