Skip to content

Latest commit

 

History

History
52 lines (42 loc) · 1.57 KB

README.md

File metadata and controls

52 lines (42 loc) · 1.57 KB
Indenosia

indenosia/server

Framework untuk membuat server HTTP dengan Deno

Cara Menggunakan

  1. Buatlah file dengan ekstensi .ts, contoh server.ts.
  2. 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');
})
  1. Simpan file.
  2. Jalankan melalui terminal (CLI) dengan menjalankan perintah berikut.
deno run --allow-all server.ts
Contoh Lain Lihat contoh lainnya di sini!

Kontribusi

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.

Tata Cara

  1. Lakukan fork pada repository ini.
  2. Perubahan dapat Anda lakukan pada repository hasil fork.
  3. Mengirim perubahan dengan membuat sebuah pull request.

Selamat, Anda termasuk orang hebat yang turut berkontribusi!

Todo

  • Server
  • Router
  • Nested Router
  • Unit Testing