Mercurial
view benchmark/bun-http-framework-benchmark/src/node/hapi.js @ 183:a8976a008a9d
[BenchMark] Added bun bench mark to test seoboe vs other popular benchmarks.
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Fri, 23 Jan 2026 21:19:08 -0800 |
| parents | |
| children |
line wrap: on
line source
const Hapi = require("@hapi/hapi") const init = async () => { const server = Hapi.server({ port: 3000, host: "localhost" }) server.route([ { method: "GET", path: "/", handler: (request, h) => "Hi" }, { method: "POST", path: "/json", handler: (request, h) => h.response(request.payload) }, { method: "GET", path: "/id/{id}", handler: (request, h) => { response.header("x-powered-by", "benchmark") return h.response(`${request.params.id} ${request.query.name}`) } } ]) await server.start() console.log("Server running on %s", server.info.uri) } init().catch((error) => { console.error(error) process.exit(1) })