/Knowledge/sources/honojs__hono/llms-full/presets-which-preset-should-i-use--part-02--09dbc3a7f827.md
Presets: Which preset should I use? (part 02) - hono-docs
Presets: Which preset should I use? (part 02) Source evidence: /Sources/honojs hono/provenance.md Canonical citation: https://hono.dev/llms full.txt which pr...
Presets: Which preset should I use? (part 02)
Source evidence: /Sources/honojs__hono/provenance.md Canonical citation: https://hono.dev/llms-full.txt#which-preset-should-i-use
Summary
Although the registration phase may be slower than hono/quick, it exhibits high performance once booted. It's ideal for long-life servers built with Deno, Bun, or Node.js. It is also suitable for Fastly Compute, as rout...
Content
Although the registration phase may be slower than hono/quick, it exhibits high performance once booted. It's ideal for long-life servers built with Deno, Bun, or Node.js. It is also suitable for Fastly Compute, as route registration occurs during the app build phase on that platform. For environments such as Cloudflare Workers, Deno Deploy, where v8 isolates are utilized, this preset is suitable as well because the isolations persist for a certain amount of time after booting. |
| hono/quick | This preset is designed for environments where the application is initialized for every request. |
| hono/tiny | This is the smallest router package and it's suitable for environments where resources are limited. |
Metadata
{
"chunk_index": 1,
"citation": "https://hono.dev/llms-full.txt#which-preset-should-i-use",
"coverage_role": "overview",
"qualified_title": "Hono / llms-full / Presets > Which preset should I use? (2)",
"retrieved_at": "2026-07-02T05:51:01Z",
"section_index": 609,
"source_id": "/honojs/hono",
"source_type": "llms_full",
"target_label": "llms-full",
"title": "Presets: Which preset should I use? (part 02)",
"upstream_url": "https://hono.dev/llms-full.txt",
"version": "2026"
}