Framework untuk membuat server HTTP dengan Deno
- Buatlah file dengan ekstensi
.ts
, contohserver.ts
. - Ketikkan atau copy-paster kode program berikut ke file tersebut.
import { Server, Request, Response } from 'https://denoland.id/x/indenosia/mod.ts';
const app: Server = new Server();
app.get('/', (req: Request, res: Response) => {
res.send('Inodesia, web framework nya orang Indonesia');
});
app.listen({
port: 8080,
}, () => {
console.log('app sedang berjalan');
})
- Simpan file.
- Jalankan melalui terminal (CLI) dengan menjalankan perintah berikut.
deno run --allow-all server.ts
Contoh Lain
Lihat contoh lainnya di sini!Project framework ini adalah untuk menambah kontribusi developer dari Indonesia untuk dunia opensource, dengan harapan dapat memicu kesadaran akan manfaat berkontribusi terhadap pengembangan software berbasis opensource.
- Lakukan fork pada repository ini.
- Perubahan dapat Anda lakukan pada repository hasil fork.
- Mengirim perubahan dengan membuat sebuah pull request.
Selamat, Anda termasuk orang hebat yang turut berkontribusi!
- Server
- Router
- Nested Router
- Unit Testing