Simple Web : Hello World
Bagian ini akan mengenalkan proses penggunaan framework jester dari installasi hingga membalas request HTTP.
Installasi Jester
Jester adalah pustaka web framework yang ditulis dengan Nim, maka kita perlu menginstall pustaka jester:
$ nimble install jester
Warning: tanda
$
hanya penegas bahwa ini perintah terminal dan jangan ikut ditulis.
Menampilkan Hello World
Jester telah terinstall, sekarang kita akan membuat sebuah URL /
yang akan mengembalikan text Hello World
. Buat file bernama web.nim
dengan isi kode dibawah ini.
import jester
routes:
get "/":
resp "Hello World"
routes
merupakan macro bawaan dari jester yang mendefinsikan request URL yang dibisa respon oleh web kita, kemudian get "/"
adalah definisi URL yang akan di respon yaitu perintah HTTP GET ke URL /
, terakhir resp
adalah prosedur untuk mengirimkan data respon ke client yang mengirim HTTP request.
Kemudian jalankan dengan perintah berikut:
$ nim c -r web.nim
Setelah muncul pesan diterminal yang menunjukan alamat (e.g: localhost:3000
), buka alamat tersebut di browser.
Infomasi lebih lanjut bisa mengunjungi Dokumentasi Jester.