Postingan lainnya
static files node js
Bang agan sista, ane mau tanya kalo mau bikin static files di node js gimana yah? Thanks...
7 Jawaban:
Betul bang. Ndak pake framework juga. alias native. Hehehe..
simplenya sih gini
const http = require('http');
const fs = require('fs');
const html = fs.readFileSync('./hello.html');
const server = http.createServer((req, res) => {
res.end(html);
});
server.listen(3000);
itu serving file 'hello.html' di localhost:3000 kalau mau bikin routes ya mesti dibuat satu persatu routenya.
Oke bang, terima kasih banyak yah. tak coba dulu.
Work bang. Berarti kalo semisal serving css, js, dan images. Itu harus di routes 1 persatu yah bang? Lah kalo semisal ada lebih dari 10 file. Supaya lebih dinamis gimana yah bang? Mungkin abang bisa bantu. Hehehe.
Jawaban Terpilih
ya memang harus bikin satu persatu. kalau untuk css dan js biasanya dikumpulkan jadi satu folder, folder itu yang dibikin routenya, trus bikin regex buat validasi request sama filenya.
memang kalo mau bikin native ya ribet, makanya kenapa ada frameworks. tapi ga ada salahnya belajar.