Skip to content

Velotype/veloserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

veloserver

A web server framework for high-performance websites.

Example simple server:

import {App, Router, Context, Mode} from "jsr:@velotype/veloserver"

const router: Router = new Router()

router.get("/", function(_request: Request, _context: Context) {
    const response = new Response(`
<html><body>
<div>Hello veloserver!</div>
</body></html>
`, {status: 200})
    response.headers.set("content-type", "text/html; charset=utf-8")
    return response
})

const app = new App(router)
app.serve("127.0.0.1", 3000)

About

Webserver framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published