[{"data":1,"prerenderedAt":1194},["ShallowReactive",2],{"navigation":3,"index":389,"$VzfrYM7lES":765},[4,83,212,218,374,386],{"title":5,"path":6,"stem":7,"children":8,"icon":82},"","/docs","1.docs/1.index",[9,12,17,22,27,32,37,42,47,52,57,62,67,72,77],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-compass",{"title":13,"path":14,"stem":15,"icon":16},"Quick Start","/docs/quick-start","1.docs/2.quick-start","i-lucide-zap",{"title":18,"path":19,"stem":20,"icon":21},"Renderer","/docs/renderer","1.docs/4.renderer","ri:layout-masonry-line",{"title":23,"path":24,"stem":25,"icon":26},"Routing","/docs/routing","1.docs/5.routing","ri:direction-line",{"title":28,"path":29,"stem":30,"icon":31},"Assets","/docs/assets","1.docs/50.assets","ri:image-2-line",{"title":33,"path":34,"stem":35,"icon":36},"Configuration","/docs/configuration","1.docs/50.configuration","ri:settings-3-line",{"title":38,"path":39,"stem":40,"icon":41},"Database","/docs/database","1.docs/50.database","ri:database-2-line",{"title":43,"path":44,"stem":45,"icon":46},"Lifecycle","/docs/lifecycle","1.docs/50.lifecycle","i-lucide-layers",{"title":48,"path":49,"stem":50,"icon":51},"Plugins","/docs/plugins","1.docs/50.plugins","ri:plug-line",{"title":53,"path":54,"stem":55,"icon":56},"Tasks","/docs/tasks","1.docs/50.tasks","codicon:run-all",{"title":58,"path":59,"stem":60,"icon":61},"Server Entry","/docs/server-entry","1.docs/6.server-entry","ri:server-line",{"title":63,"path":64,"stem":65,"icon":66},"Cache","/docs/cache","1.docs/7.cache","ri:speed-line",{"title":68,"path":69,"stem":70,"icon":71},"KV Storage","/docs/storage","1.docs/8.storage","carbon:datastore",{"title":73,"path":74,"stem":75,"icon":76},"Migration Guide","/docs/migration","1.docs/99.migration","ri:arrow-right-up-line",{"title":78,"path":79,"stem":80,"icon":81},"Nightly Channel","/docs/nightly","1.docs/99.nightly","ri:moon-fill","i-lucide-book-open",{"title":84,"path":85,"stem":86,"children":87,"icon":89},"Deploy","/deploy","2.deploy/0.index",[88,90,111],{"title":84,"path":85,"stem":86,"icon":89},"ri:upload-cloud-2-line",{"title":91,"path":92,"stem":93,"children":94,"page":110},"Runtimes","/deploy/runtimes","2.deploy/10.runtimes",[95,100,105],{"title":96,"path":97,"stem":98,"icon":99},"Node.js","/deploy/runtimes/node","2.deploy/10.runtimes/1.node","akar-icons:node-fill",{"title":101,"path":102,"stem":103,"icon":104},"Bun","/deploy/runtimes/bun","2.deploy/10.runtimes/bun","simple-icons:bun",{"title":106,"path":107,"stem":108,"icon":109},"Deno","/deploy/runtimes/deno","2.deploy/10.runtimes/deno","simple-icons:deno",false,{"title":112,"path":113,"stem":114,"children":115,"page":110},"Providers","/deploy/providers","2.deploy/20.providers",[116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192,196,200,204,208],{"title":117,"path":118,"stem":119},"Alwaysdata","/deploy/providers/alwaysdata","2.deploy/20.providers/alwaysdata",{"title":121,"path":122,"stem":123},"AWS Lambda","/deploy/providers/aws","2.deploy/20.providers/aws",{"title":125,"path":126,"stem":127},"AWS Amplify","/deploy/providers/aws-amplify","2.deploy/20.providers/aws-amplify",{"title":129,"path":130,"stem":131},"Azure","/deploy/providers/azure","2.deploy/20.providers/azure",{"title":133,"path":134,"stem":135},"Cleavr","/deploy/providers/cleavr","2.deploy/20.providers/cleavr",{"title":137,"path":138,"stem":139},"Cloudflare","/deploy/providers/cloudflare","2.deploy/20.providers/cloudflare",{"title":141,"path":142,"stem":143},"Deno Deploy","/deploy/providers/deno-deploy","2.deploy/20.providers/deno-deploy",{"title":145,"path":146,"stem":147},"DigitalOcean","/deploy/providers/digitalocean","2.deploy/20.providers/digitalocean",{"title":149,"path":150,"stem":151},"Firebase","/deploy/providers/firebase","2.deploy/20.providers/firebase",{"title":153,"path":154,"stem":155},"Flightcontrol","/deploy/providers/flightcontrol","2.deploy/20.providers/flightcontrol",{"title":157,"path":158,"stem":159},"Genezio","/deploy/providers/genezio","2.deploy/20.providers/genezio",{"title":161,"path":162,"stem":163},"GitHub Pages","/deploy/providers/github-pages","2.deploy/20.providers/github-pages",{"title":165,"path":166,"stem":167},"GitLab Pages","/deploy/providers/gitlab-pages","2.deploy/20.providers/gitlab-pages",{"title":169,"path":170,"stem":171},"Heroku","/deploy/providers/heroku","2.deploy/20.providers/heroku",{"title":173,"path":174,"stem":175},"IIS","/deploy/providers/iis","2.deploy/20.providers/iis",{"title":177,"path":178,"stem":179},"Koyeb","/deploy/providers/koyeb","2.deploy/20.providers/koyeb",{"title":181,"path":182,"stem":183},"Netlify","/deploy/providers/netlify","2.deploy/20.providers/netlify",{"title":185,"path":186,"stem":187},"Platform.sh","/deploy/providers/platform-sh","2.deploy/20.providers/platform-sh",{"title":189,"path":190,"stem":191},"Render.com","/deploy/providers/render","2.deploy/20.providers/render",{"title":193,"path":194,"stem":195},"StormKit","/deploy/providers/stormkit","2.deploy/20.providers/stormkit",{"title":197,"path":198,"stem":199},"Vercel","/deploy/providers/vercel","2.deploy/20.providers/vercel",{"title":201,"path":202,"stem":203},"Zeabur","/deploy/providers/zeabur","2.deploy/20.providers/zeabur",{"title":205,"path":206,"stem":207},"Zephyr Cloud","/deploy/providers/zephyr","2.deploy/20.providers/zephyr",{"title":209,"path":210,"stem":211},"Zerops","/deploy/providers/zerops","2.deploy/20.providers/zerops",{"title":213,"path":214,"stem":215,"children":216,"icon":36},"Config","/config","3.config/0.index",[217],{"title":213,"path":214,"stem":215,"icon":36},{"title":219,"path":220,"stem":221,"children":222,"icon":224},"Examples","/examples","4.examples/0.index",[223,225,230,235,240,245,249,254,259,264,269,274,279,283,288,292,296,301,306,311,316,321,326,331,336,341,345,350,355,359,364,369],{"title":219,"path":220,"stem":221,"icon":224},"i-lucide-folder-code",{"title":226,"path":227,"stem":228,"icon":229},"API Routes","/examples/api-routes","4.examples/api-routes","i-lucide-route",{"title":231,"path":232,"stem":233,"icon":234},"Auto Imports","/examples/auto-imports","4.examples/auto-imports","i-lucide-import",{"title":236,"path":237,"stem":238,"icon":239},"Cached Handler","/examples/cached-handler","4.examples/cached-handler","i-lucide-clock",{"title":241,"path":242,"stem":243,"icon":244},"Custom Error Handler","/examples/custom-error-handler","4.examples/custom-error-handler","i-lucide-alert-circle",{"title":38,"path":246,"stem":247,"icon":248},"/examples/database","4.examples/database","i-lucide-database",{"title":250,"path":251,"stem":252,"icon":253},"Elysia","/examples/elysia","4.examples/elysia","i-skill-icons-elysia-dark",{"title":255,"path":256,"stem":257,"icon":258},"Express","/examples/express","4.examples/express","i-simple-icons-express",{"title":260,"path":261,"stem":262,"icon":263},"Fastify","/examples/fastify","4.examples/fastify","i-simple-icons-fastify",{"title":265,"path":266,"stem":267,"icon":268},"Hello World","/examples/hello-world","4.examples/hello-world","i-lucide-sparkles",{"title":270,"path":271,"stem":272,"icon":273},"Hono","/examples/hono","4.examples/hono","i-logos-hono",{"title":275,"path":276,"stem":277,"icon":278},"Import Alias","/examples/import-alias","4.examples/import-alias","i-lucide-at-sign",{"title":280,"path":281,"stem":282,"icon":46},"Middleware","/examples/middleware","4.examples/middleware",{"title":284,"path":285,"stem":286,"icon":287},"Mono JSX","/examples/mono-jsx","4.examples/mono-jsx","i-lucide-brackets",{"title":289,"path":290,"stem":291,"icon":287},"Nano JSX","/examples/nano-jsx","4.examples/nano-jsx",{"title":48,"path":293,"stem":294,"icon":295},"/examples/plugins","4.examples/plugins","i-lucide-plug",{"title":297,"path":298,"stem":299,"icon":300},"Custom Renderer","/examples/renderer","4.examples/renderer","i-lucide-code",{"title":302,"path":303,"stem":304,"icon":305},"Runtime Config","/examples/runtime-config","4.examples/runtime-config","i-lucide-settings",{"title":307,"path":308,"stem":309,"icon":310},"Server Fetch","/examples/server-fetch","4.examples/server-fetch","i-lucide-arrow-right-left",{"title":312,"path":313,"stem":314,"icon":315},"Shiki","/examples/shiki","4.examples/shiki","i-lucide-highlighter",{"title":317,"path":318,"stem":319,"icon":320},"Virtual Routes","/examples/virtual-routes","4.examples/virtual-routes","i-lucide-box",{"title":322,"path":323,"stem":324,"icon":325},"Vite Nitro Plugin","/examples/vite-nitro-plugin","4.examples/vite-nitro-plugin","i-logos-vitejs",{"title":327,"path":328,"stem":329,"icon":330},"Vite RSC","/examples/vite-rsc","4.examples/vite-rsc","i-logos-react",{"title":332,"path":333,"stem":334,"icon":335},"Vite SSR HTML","/examples/vite-ssr-html","4.examples/vite-ssr-html","i-logos-html-5",{"title":337,"path":338,"stem":339,"icon":340},"SSR with Preact","/examples/vite-ssr-preact","4.examples/vite-ssr-preact","i-logos-preact",{"title":342,"path":343,"stem":344,"icon":330},"SSR with React","/examples/vite-ssr-react","4.examples/vite-ssr-react",{"title":346,"path":347,"stem":348,"icon":349},"SSR with SolidJS","/examples/vite-ssr-solid","4.examples/vite-ssr-solid","i-logos-solidjs-icon",{"title":351,"path":352,"stem":353,"icon":354},"SSR with TanStack Router","/examples/vite-ssr-tsr-react","4.examples/vite-ssr-tsr-react","i-simple-icons-tanstack",{"title":356,"path":357,"stem":358,"icon":354},"SSR with TanStack Start","/examples/vite-ssr-tss-react","4.examples/vite-ssr-tss-react",{"title":360,"path":361,"stem":362,"icon":363},"SSR with Vue Router","/examples/vite-ssr-vue-router","4.examples/vite-ssr-vue-router","i-logos-vue",{"title":365,"path":366,"stem":367,"icon":368},"Vite + tRPC","/examples/vite-trpc","4.examples/vite-trpc","i-simple-icons-trpc",{"title":370,"path":371,"stem":372,"icon":373},"WebSocket","/examples/websocket","4.examples/websocket","i-lucide-radio",{"title":375,"path":376,"stem":377,"children":378,"page":-1},"Blog","/blog","9.blog",[379,382],{"title":375,"path":376,"stem":380,"icon":381},"9.blog/index","i-lucide-file-text",{"title":383,"path":384,"stem":385,"icon":381},"Nitro v3 Beta is here!","/blog/v3-beta","9.blog/1.v3-beta",{"title":5,"path":387,"stem":388},"/","index",{"id":390,"title":5,"body":391,"description":5,"extension":759,"meta":760,"navigation":761,"path":387,"seo":762,"stem":388,"__hash__":764},"content/index.md",{"type":392,"value":393,"toc":757},"minimark",[394,616,620,624,750,753],[395,396,398,591,594,606,611],"u-page-hero",{"orientation":397},"horizontal",[399,400,401,509],"code-group",{},[402,403,405],"prose-pre",{"filename":404},"vite.config.ts",[406,407,411],"pre",{"className":408,"code":409,"language":410,"meta":5,"style":5},"language-ts shiki shiki-themes github-light github-dark github-dark","import { defineConfig } from 'vite'\nimport { nitro } from 'nitro/vite'\n\nexport default defineConfig({\n  plugins: [nitro()],\n  nitro: {\n    serverDir: \"./server\"\n  }\n})\n","ts",[412,413,414,434,447,454,470,482,488,497,503],"code",{"__ignoreMap":5},[415,416,419,423,427,430],"span",{"class":417,"line":418},"line",1,[415,420,422],{"class":421},"so5gQ","import",[415,424,426],{"class":425},"slsVL"," { defineConfig } ",[415,428,429],{"class":421},"from",[415,431,433],{"class":432},"sfrk1"," 'vite'\n",[415,435,437,439,442,444],{"class":417,"line":436},2,[415,438,422],{"class":421},[415,440,441],{"class":425}," { nitro } ",[415,443,429],{"class":421},[415,445,446],{"class":432}," 'nitro/vite'\n",[415,448,450],{"class":417,"line":449},3,[415,451,453],{"emptyLinePlaceholder":452},true,"\n",[415,455,457,460,463,467],{"class":417,"line":456},4,[415,458,459],{"class":421},"export",[415,461,462],{"class":421}," default",[415,464,466],{"class":465},"shcOC"," defineConfig",[415,468,469],{"class":425},"({\n",[415,471,473,476,479],{"class":417,"line":472},5,[415,474,475],{"class":425},"  plugins: [",[415,477,478],{"class":465},"nitro",[415,480,481],{"class":425},"()],\n",[415,483,485],{"class":417,"line":484},6,[415,486,487],{"class":425},"  nitro: {\n",[415,489,491,494],{"class":417,"line":490},7,[415,492,493],{"class":425},"    serverDir: ",[415,495,496],{"class":432},"\"./server\"\n",[415,498,500],{"class":417,"line":499},8,[415,501,502],{"class":425},"  }\n",[415,504,506],{"class":417,"line":505},9,[415,507,508],{"class":425},"})\n",[402,510,512],{"filename":511},"nitro.config.ts",[406,513,515],{"className":408,"code":514,"language":410,"meta":5,"style":5},"import { defineConfig } from 'nitro'\n\nexport default defineConfig({\n  preset: \"node\",\n  serverDir: \"./server\",\n  routeRules: {\n    \"/api/**\": { cache: true }\n  }\n})\n",[412,516,517,528,532,542,553,563,568,583,587],{"__ignoreMap":5},[415,518,519,521,523,525],{"class":417,"line":418},[415,520,422],{"class":421},[415,522,426],{"class":425},[415,524,429],{"class":421},[415,526,527],{"class":432}," 'nitro'\n",[415,529,530],{"class":417,"line":436},[415,531,453],{"emptyLinePlaceholder":452},[415,533,534,536,538,540],{"class":417,"line":449},[415,535,459],{"class":421},[415,537,462],{"class":421},[415,539,466],{"class":465},[415,541,469],{"class":425},[415,543,544,547,550],{"class":417,"line":456},[415,545,546],{"class":425},"  preset: ",[415,548,549],{"class":432},"\"node\"",[415,551,552],{"class":425},",\n",[415,554,555,558,561],{"class":417,"line":472},[415,556,557],{"class":425},"  serverDir: ",[415,559,560],{"class":432},"\"./server\"",[415,562,552],{"class":425},[415,564,565],{"class":417,"line":484},[415,566,567],{"class":425},"  routeRules: {\n",[415,569,570,573,576,580],{"class":417,"line":490},[415,571,572],{"class":432},"    \"/api/**\"",[415,574,575],{"class":425},": { cache: ",[415,577,579],{"class":578},"suiK_","true",[415,581,582],{"class":425}," }\n",[415,584,585],{"class":417,"line":499},[415,586,502],{"class":425},[415,588,589],{"class":417,"line":505},[415,590,508],{"class":425},[592,593],"hero-background",{},[595,596,597],"template",{"v-slot:title":5},[598,599,600,601],"p",{},"Build ",[415,602,605],{"className":603},[604],"text-primary","/Servers",[595,607,608],{"v-slot:description":5},[598,609,610],{},"Nitro extends your Vite application with a production-ready server, compatible with any runtime. Add server routes to your application and deploy many hosting platform with a zero-config experience.",[595,612,613],{"v-slot:links":5},[614,615],"app-hero-links",{},[617,618],"hero-features",{":features":619},"[{\"title\":\"Fast\",\"description\":\"Enjoy the fast Vite 8 (rolldown powered) development experience with HMR on the server and optimized for production.\",\"icon\":\"i-lucide-zap\",\"color\":\"text-amber-500\",\"bgColor\":\"bg-amber-500/10\",\"borderColor\":\"group-hover:border-amber-500/30\"},{\"title\":\"Agnostic\",\"description\":\"Deploy the same codebase to any deployment provider with zero config and locked-in.\",\"icon\":\"i-lucide-globe\",\"color\":\"text-sky-500\",\"bgColor\":\"bg-sky-500/10\",\"borderColor\":\"group-hover:border-sky-500/30\"},{\"title\":\"Minimal\",\"description\":\"Nitro adds no overhead to runtime. Build your servers with any modern tool you like.\",\"icon\":\"i-lucide-feather\",\"color\":\"text-emerald-500\",\"bgColor\":\"bg-emerald-500/10\",\"borderColor\":\"group-hover:border-emerald-500/30\"}]",[621,622],"performance-showcase",{":metrics":623},"[{\"label\":\"Bare metal perf\",\"value\":\"~Native\",\"unit\":\"RPS\",\"description\":\"Using compile router, and fast paths for request handling.\",\"icon\":\"i-lucide-gauge\",\"color\":\"text-emerald-500\",\"bgColor\":\"bg-emerald-500/10\",\"barWidth\":\"95%\",\"barColor\":\"bg-emerald-500\"},{\"label\":\"Minimum install Size\",\"value\":\"Tiny\",\"unit\":\"deps\",\"description\":\"Minimal dependencies. No bloated node_modules.\",\"icon\":\"i-lucide-package\",\"color\":\"text-sky-500\",\"bgColor\":\"bg-sky-500/10\",\"barWidth\":\"15%\",\"barColor\":\"bg-sky-500\"},{\"label\":\"Small and portable output\",\"value\":\"‹ 10\",\"unit\":\"kB\",\"description\":\"Standard server builds produce ultra-small output bundles.\",\"icon\":\"i-lucide-file-output\",\"color\":\"text-violet-500\",\"bgColor\":\"bg-violet-500/10\",\"barWidth\":\"10%\",\"barColor\":\"bg-violet-500\"},{\"label\":\"FAST builds\",\"value\":\"‹ 1\",\"unit\":\"sec\",\"description\":\"Cold production builds complete in seconds, not minutes.\",\"icon\":\"i-lucide-timer\",\"color\":\"text-amber-500\",\"bgColor\":\"bg-amber-500/10\",\"barWidth\":\"12%\",\"barColor\":\"bg-amber-500\"}]",[625,626,627],"landing-features",{},[595,628,629,643,657,671,685,698,711,724,737],{"v-slot:body":5},[630,631,633,638],"feature-card",{"headline":23,"link":24,"link-label":632},"Routing docs",[595,634,635],{"v-slot:title":5},[598,636,637],{},"File-system routing",[595,639,640],{"v-slot:description":5},[598,641,642],{},"Create server routes in the routes/ folder and they are automatically registered. Or bring your own framework — H3, Hono, Elysia, Express — via a server.ts entry.",[630,644,647,652],{"headline":645,"link":85,"link-label":646},"Versatile","Explore deploy targets",[595,648,649],{"v-slot:title":5},[598,650,651],{},"Deploy everywhere",[595,653,654],{"v-slot:description":5},[598,655,656],{},"The same codebase deploys to Node.js, Cloudflare Workers, Deno, Bun, AWS Lambda, Vercel, Netlify, and more — zero config, no vendor lock-in.",[630,658,661,666],{"headline":659,"link":69,"link-label":660},"Storage","Storage docs",[595,662,663],{"v-slot:title":5},[598,664,665],{},"Universal storage",[595,667,668],{"v-slot:description":5},[598,669,670],{},"Built-in key-value storage abstraction powered by unstorage. Works with filesystem, Redis, Cloudflare KV, and more — same API everywhere.",[630,672,675,680],{"headline":673,"link":64,"link-label":674},"Caching","Caching docs",[595,676,677],{"v-slot:title":5},[598,678,679],{},"Built-in caching",[595,681,682],{"v-slot:description":5},[598,683,684],{},"Cache route handlers and arbitrary functions with a simple API. Supports multiple storage backends and stale-while-revalidate patterns.",[630,686,688,693],{"headline":58,"link":59,"link-label":687},"Server entry docs",[595,689,690],{"v-slot:title":5},[598,691,692],{},"Web standard server",[595,694,695],{"v-slot:description":5},[598,696,697],{},"Go full Web standard and pick the library of your choice. Use H3, Hono, Elysia, Express, or the raw fetch API — Nitro handles the rest.",[630,699,701,706],{"headline":18,"link":19,"link-label":700},"Renderer docs",[595,702,703],{"v-slot:title":5},[598,704,705],{},"Universal renderer",[595,707,708],{"v-slot:description":5},[598,709,710],{},"Use any frontend framework as your renderer. Nitro provides the server layer while your framework handles the UI.",[630,712,714,719],{"headline":48,"link":49,"link-label":713},"Plugins docs",[595,715,716],{"v-slot:title":5},[598,717,718],{},"Server plugins",[595,720,721],{"v-slot:description":5},[598,722,723],{},"Extend Nitro's runtime behavior with plugins. Hook into lifecycle events, register custom logic, and auto-load from the plugins/ directory.",[630,725,727,732],{"headline":38,"link":39,"link-label":726},"Database docs",[595,728,729],{"v-slot:title":5},[598,730,731],{},"Built-in database",[595,733,734],{"v-slot:description":5},[598,735,736],{},"Lightweight SQL database layer powered by db0. Pre-configured with SQLite out of the box, with support for PostgreSQL, MySQL, and Cloudflare D1.",[630,738,740,745],{"headline":28,"link":29,"link-label":739},"Assets docs",[595,741,742],{"v-slot:title":5},[598,743,744],{},"Static & server assets",[595,746,747],{"v-slot:description":5},[598,748,749],{},"Serve public assets directly to clients or bundle server assets for programmatic access. Works seamlessly across all deployment targets.",[751,752],"page-sponsors",{},[754,755,756],"style",{},"html pre.shiki code .so5gQ, html code.shiki .so5gQ{--shiki-light:#D73A49;--shiki-default:#F97583;--shiki-dark:#F97583}html pre.shiki code .slsVL, html code.shiki .slsVL{--shiki-light:#24292E;--shiki-default:#E1E4E8;--shiki-dark:#E1E4E8}html pre.shiki code .sfrk1, html code.shiki .sfrk1{--shiki-light:#032F62;--shiki-default:#9ECBFF;--shiki-dark:#9ECBFF}html pre.shiki code .shcOC, html code.shiki .shcOC{--shiki-light:#6F42C1;--shiki-default:#B392F0;--shiki-dark:#B392F0}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .suiK_, html code.shiki .suiK_{--shiki-light:#005CC5;--shiki-default:#79B8FF;--shiki-dark:#79B8FF}",{"title":5,"searchDepth":436,"depth":436,"links":758},[],"md",{},{},{"title":763,"description":5},"Build Full-Stack Servers","deyybKSNrb3Tk5df_MEN9RMp1m_upPg5rw8eWE2tI0Q",{"username":766,"sponsors":767},"pi0",[768,772,781,882],[769],{"name":197,"image":770,"website":771},"https://avatars.githubusercontent.com/u/14985020?v=4","https://vercel.com/",[773,777],{"name":774,"image":775,"website":776},"VoidZero","https://avatars.githubusercontent.com/u/149750581?v=4","https://voidzero.dev",{"name":778,"image":779,"website":780},"StackBlitz","https://avatars.githubusercontent.com/u/28635252?v=4","https://stackblitz.com",[782,786,790,794,798,802,806,810,814,818,822,826,830,834,838,842,846,850,854,858,862,866,870,874,878],{"name":783,"image":784,"website":785},"Jan-Henrik Damaschke","https://avatars.githubusercontent.com/u/15030951?u=724eb8ee4cae7792ddf13e25c31589dd6c5cb1d1&v=4","https://www.itinsights.org",{"name":787,"image":788,"website":789},"Marc Laventure","https://avatars.githubusercontent.com/u/6176314?u=1e0b0d83145a58bd85be4a1e949d31131638d1b4&v=4","https://github.com/marclave",{"name":791,"image":792,"website":793},"Tractorbeam","https://avatars.githubusercontent.com/u/151565601?v=4","https://tractorbeam.ai",{"name":795,"image":796,"website":797},"blackbird GmbH","https://avatars.githubusercontent.com/u/61544907?u=47c13f3eec39e9f0fa8e3bf4db9dac45699f4a90&v=4","https://www.zulassung.digital",{"name":799,"image":800,"website":801},"n8n - Workflow Automation","https://avatars.githubusercontent.com/u/52133374?v=4","https://n8n.io",{"name":803,"image":804,"website":805},"Ari Perkkiö","https://avatars.githubusercontent.com/u/14806298?u=3ddd26d15c2ad4193edd0e8bc6070510748bd211&v=4","https://github.com/AriPerkkio",{"name":807,"image":808,"website":809},"Ulrich Stark","https://avatars.githubusercontent.com/u/8657779?u=5cfc779c824faea1372da82157a469a581318f60&v=4","https://ustark.de",{"name":811,"image":812,"website":813},"Florian Heuberger","https://avatars.githubusercontent.com/u/10813063?u=b8762c0dc88a85aaf7f03c644c0e7ebaf0bace34&v=4","https://fh-softdev.de",{"name":815,"image":816,"website":817},"Sacha Stafyniak","https://avatars.githubusercontent.com/u/3911343?u=1c56387a4d67656ccd09ec1f5ca34b8396550e68&v=4","https://github.com/stafyniaksacha",{"name":819,"image":820,"website":821},"Alireza Jahandideh","https://avatars.githubusercontent.com/u/2191898?u=a7a133927eb4e0fdad86e2f4fa73549ef23678a3&v=4","https://ajahandideh.com",{"name":823,"image":824,"website":825},"kazuya kawaguchi","https://avatars.githubusercontent.com/u/72989?u=da19c1508357407cae0b7b11166b072c95c29786&v=4","https://github.com/kazupon",{"name":827,"image":828,"website":829},"Max","https://avatars.githubusercontent.com/u/22072217?u=5cd9a530f8cd1669cff4f085b71096f3372b6e1e&v=4","https://onmax.me",{"name":831,"image":832,"website":833},"Stefan","https://avatars.githubusercontent.com/u/1838511?u=b0c5b19bce0cd9bbacf6df31e451d8ab7770342b&v=4","https://github.com/stenet",{"name":835,"image":836,"website":837},"Kanon","https://avatars.githubusercontent.com/u/44870505?u=9e9dd01aa5bfe0fba3746492320c469bfd53d712&v=4","https://github.com/ysknsid25",{"name":839,"image":840,"website":841},"Bjorn Lu","https://avatars.githubusercontent.com/u/34116392?u=b156c6773cb1d21bf37c99bd427486ce73b2173d&v=4","https://bjornlu.com",{"name":843,"image":844,"website":845},"SMTP Labs","https://avatars.githubusercontent.com/u/89388475?v=4","https://smtp.dev",{"name":847,"image":848,"website":849},"HMT Engineering SARL","https://avatars.githubusercontent.com/u/69604561?v=4","https://github.com/HMT-Engineering",{"name":851,"image":852,"website":853},"Milos Dimitrijevic","https://avatars.githubusercontent.com/u/46306967?v=4","https://github.com/milos018",{"name":855,"image":856,"website":857},"Diu","https://avatars.githubusercontent.com/u/1998168?u=1a3611db57af3878d7e33af99543b0a2494916fb&v=4","https://ddiu.io",{"name":859,"image":860,"website":861},"Marco Solazzi","https://avatars.githubusercontent.com/u/104721?u=71fc42acc26ef894f084ca1080d60070072c9569&v=4","https://marco.solazzi.me/",{"name":863,"image":864,"website":865},"Peter Steinberger","https://avatars.githubusercontent.com/u/58493?u=95a4fccef3d341039661c427695691a664e333ba&v=4","http://steipete.me",{"name":867,"image":868,"website":869},"Clex1o1","https://avatars.githubusercontent.com/u/15003466?u=f9ddf29ee36aae9dcf0d63073a244e605e43a911&v=4","https://www.the-great.dev",{"name":871,"image":872,"website":873},"Robin Genz","https://avatars.githubusercontent.com/u/13857929?u=bc79facfce465b4217c46f28e23b37d829c8f970&v=4","https://robingenz.dev",{"name":875,"image":876,"website":877},"Kamal","https://avatars.githubusercontent.com/u/12810203?u=b489c73c2734864ee472daba665c69f563ded9da&v=4","https://github.com/Kamalnrf",{"name":879,"image":880,"website":881},"Oskar Lebuda","https://avatars.githubusercontent.com/u/10373127?u=33d3700cfce271aa08ff62412cc6e51568a2f9fc&v=4","https://github.com/OskarLebuda",[883,887,891,895,899,903,907,911,915,919,923,927,931,935,939,943,947,951,955,959,963,967,971,975,979,983,987,991,995,999,1003,1006,1010,1014,1018,1022,1026,1030,1034,1038,1042,1046,1050,1054,1058,1062,1066,1070,1074,1078,1082,1086,1090,1094,1098,1102,1106,1110,1114,1118,1122,1126,1130,1134,1138,1142,1146,1150,1154,1158,1162,1166,1170,1174,1178,1182,1186,1190],{"inactive":452,"name":884,"image":885,"website":886},"Kevin Deng","https://avatars.githubusercontent.com/u/6481596?v=4","https://sxzz.dev",{"inactive":452,"name":888,"image":889,"website":890},"Saman","https://avatars.githubusercontent.com/u/9444863?u=848025ca93b0934aa1edf333b3c3808459977f5f&v=4","https://samanfekri.me",{"inactive":452,"name":892,"image":893,"website":894},"Mohamad Mohebifar","https://avatars.githubusercontent.com/u/6104558?u=ef5be92a094580739e0f9cd2b3f262dcac8499fa&v=4","https://github.com/mohebifar",{"inactive":452,"name":896,"image":897,"website":898},"Johann Schopplich","https://avatars.githubusercontent.com/u/27850750?u=19ad2478f28905f0659f88c3f81f96b0910b8047&v=4","https://johannschopplich.com",{"inactive":452,"name":900,"image":901,"website":902},"Daniel Roe","https://avatars.githubusercontent.com/u/28706372?u=c4a5aa5232c09c3248533366d5c93a138d7e8987&v=4","https://roe.dev",{"inactive":452,"name":904,"image":905,"website":906},"Jonas Galvez","https://avatars.githubusercontent.com/u/12291?u=707571de1ce12565c1194652ad5be4b9938d3b18&v=4","http://hire.jonasgalvez.com.br",{"inactive":452,"name":908,"image":909,"website":910},"Evan You","https://avatars.githubusercontent.com/u/499550?u=dd9a9ba40daf29be7c310f7075e74251609b03f3&v=4","http://evanyou.me",{"inactive":452,"name":912,"image":913,"website":914},"Sarah Drasner","https://avatars.githubusercontent.com/u/2281088?u=84b646c98eb14480c53987c23901b0001652d9d7&v=4","https://sarah.dev",{"inactive":452,"name":916,"image":917,"website":918},"Alba Silvente Fuentes","https://avatars.githubusercontent.com/u/36744484?u=3afa68ce1e90225f102a6f61118037584043d7d5&v=4","https://links.dawntraoz.com/",{"inactive":452,"name":920,"image":921,"website":922},"Sven Ludwig","https://avatars.githubusercontent.com/u/37910952?u=17d318fbe0784fd1e1709845a5e7aab7463c5141&v=4","https://github.com/svnldwg",{"inactive":452,"name":924,"image":925,"website":926},"Leo","https://avatars.githubusercontent.com/u/38490578?u=d43dc9f6ca05c2f20d98a0c862a3fa93f9c9ebb5&v=4","https://yuy1n.io",{"inactive":452,"name":928,"image":929,"website":930},"Stephen Zhou","https://avatars.githubusercontent.com/u/38493346?u=73b116ae6704175ce20f30e993b35305ce1c631c&v=4","https://hyoban.cc",{"inactive":452,"name":932,"image":933,"website":934},"Lucas Nørgård","https://avatars.githubusercontent.com/u/40726067?u=b20c31b846bf2a042a62ebae3fa44f4dd6fad0c9&v=4","https://luxass.dev/",{"inactive":452,"name":936,"image":937,"website":938},"Siddharth Gelera (reaper)","https://avatars.githubusercontent.com/u/43572006?u=49e7710c0d1602408ee0b6c125cf2f05b4385608&v=4","http://reaper.is",{"inactive":452,"name":940,"image":941,"website":942},"SerKo","https://avatars.githubusercontent.com/u/44749100?u=e0c8f8e5305cffe6d9a047af11d8ac0fe20d3ab0&v=4","https://serko.dev",{"inactive":452,"name":944,"image":945,"website":946},"Serhii Bedrytskyi","https://avatars.githubusercontent.com/u/45076741?u=e61b21a7d5dfe211d34452ca951d70660d282e94&v=4","https://github.com/bdrtsky",{"inactive":452,"name":948,"image":949,"website":950},"seho","https://avatars.githubusercontent.com/u/35763284?u=4957dd13ecc98b8009d8a46dc13c7474f1d5a63d&v=4","https://www.yinzhuoei.com",{"inactive":452,"name":952,"image":953,"website":954},"HeroDevs","https://avatars.githubusercontent.com/u/35441165?v=4","https://herodevs.com",{"inactive":452,"name":956,"image":957,"website":958},"@selimdoyranli","https://avatars.githubusercontent.com/u/22690563?u=ebb94ed7bd17f3e7871bba1ae14585f947ed27a4&v=4","https://selimdoyranli.com",{"inactive":452,"name":960,"image":961,"website":962},"Zafar","https://avatars.githubusercontent.com/u/22354051?u=1593668e675cb6de461eea512ced15e620c0174d&v=4","https://zafar.dev",{"inactive":452,"name":964,"image":965,"website":966},"Damien Robinson","https://avatars.githubusercontent.com/u/21211734?u=ec46acafb7634763142c0c1a2f162dfa4e47a5ea&v=4","https://daim.dev",{"inactive":452,"name":968,"image":969,"website":970},"@johnpyp","https://avatars.githubusercontent.com/u/20625636?u=35901411c42c213a7ac06bed4dd70abc88f79439&v=4","https://github.com/johnpyp",{"inactive":452,"name":972,"image":973,"website":974},"Matt Maribojoc","https://avatars.githubusercontent.com/u/18535681?u=4a22b2924d1522f8e6c6e8960c0b459a38704347&v=4","https://github.com/mattmaribojoc",{"inactive":452,"name":976,"image":977,"website":978},"Omar McAdam","https://avatars.githubusercontent.com/u/17185737?u=4772d9db7d1dd482082f7097c4ccc431c170e744&v=4","https://mcadam.io",{"inactive":452,"name":980,"image":981,"website":982},"xjccc","https://avatars.githubusercontent.com/u/16478776?u=137452f9b9a638bf23b8fc87f6091b68d71cf854&v=4","https://github.com/xjccc",{"inactive":452,"name":984,"image":985,"website":986},"YONGQI","https://avatars.githubusercontent.com/u/206218794?u=f6c4b9089c03f46afc964b7c65aa83bdc2234b58&v=4","https://betterhyq.me",{"inactive":452,"name":988,"image":989,"website":990},"JAMflow Cloud","https://avatars.githubusercontent.com/u/165913352?v=4","https://jamflow.cloud/",{"inactive":452,"name":992,"image":993,"website":994},"Syntax","https://avatars.githubusercontent.com/u/130389858?v=4","https://syntax.fm",{"inactive":452,"name":996,"image":997,"website":998},"Iyimide Adekile","https://avatars.githubusercontent.com/u/105992164?u=0a701f45f96b00b37c3a8675f5e2b93a633dec0d&v=4","https://iyimide.dev",{"inactive":452,"name":1000,"image":1001,"website":1002},"Jack Shelton","https://avatars.githubusercontent.com/u/104264123?u=2248435a2150fd228592d276c6e707ea9b1506be&v=4","https://jackshelton.com",{"inactive":452,"name":157,"image":1004,"website":1005},"https://avatars.githubusercontent.com/u/103574863?v=4","https://genezio.com",{"inactive":452,"name":1007,"image":1008,"website":1009},"Cedric Mutesa","https://avatars.githubusercontent.com/u/96414111?u=16532e810c81ec0e3056dbb4c1f6e3aa5cf79241&v=4","https://mcedric.dev",{"inactive":452,"name":1011,"image":1012,"website":1013},"James Isaacs","https://avatars.githubusercontent.com/u/92189743?u=1d32367244f37d45a82c0b0076516d5ec2e8427a&v=4","https://linkedin.com/in/james-isaacs2",{"inactive":452,"name":1015,"image":1016,"website":1017},"Froggly","https://avatars.githubusercontent.com/u/79277835?v=4","https://froggly.pl",{"inactive":452,"name":1019,"image":1020,"website":1021},"FormKit","https://avatars.githubusercontent.com/u/76744415?v=4","https://www.formkit.com",{"inactive":452,"name":1023,"image":1024,"website":1025},"Luke Thomas","https://avatars.githubusercontent.com/u/73349308?u=12db5f4cd051ed0827dc8b806dcca3dcf5217b8d&v=4","https://github.com/lukethomaspassionatepeople",{"inactive":452,"name":1027,"image":1028,"website":1029},"ubugeeei","https://avatars.githubusercontent.com/u/71201308?u=44f9771e6bc51934d392e86a4644c32c615cdec8&v=4","https://wtrclred.io",{"inactive":452,"name":1031,"image":1032,"website":1033},"Julien Huang","https://avatars.githubusercontent.com/u/63512348?u=b60a88c0337dc98b9cdbf1d0a4b3c635786a01b0&v=4","https://github.com/huang-julien",{"inactive":452,"name":1035,"image":1036,"website":1037},"NaokiHaba","https://avatars.githubusercontent.com/u/59875779?u=9eb21272191d359fd1a13b301cdc258c73c2a2a5&v=4","https://own.page/naokihaba",{"inactive":452,"name":1039,"image":1040,"website":1041},"Localazy","https://avatars.githubusercontent.com/u/59409404?v=4","https://localazy.com",{"inactive":452,"name":1043,"image":1044,"website":1045},"Jason Poulin","https://avatars.githubusercontent.com/u/55339225?u=f97b60c098d906196b497c389286eb674d8f1e46&v=4","https://vanguard.to",{"inactive":452,"name":1047,"image":1048,"website":1049},"Restent Ou","https://avatars.githubusercontent.com/u/53113178?u=f04eab17483bf3a7bce265de9005ecf07b397adf&v=4","https://www.gxres.net",{"inactive":452,"name":1051,"image":1052,"website":1053},"Joao Jack","https://avatars.githubusercontent.com/u/52300131?u=30b1fbf3ed6a07ced2a1ecf17df2d2f46dfe732c&v=4","https://joaojack.dev",{"inactive":452,"name":1055,"image":1056,"website":1057},"Lucas Alves Costa","https://avatars.githubusercontent.com/u/50385918?u=edb739a97ecf71ef6be8b337e446df5ea7f5d413&v=4","https://github.com/luckasnix",{"inactive":452,"name":1059,"image":1060,"website":1061},"Lennart","https://avatars.githubusercontent.com/u/16143594?u=5912586fb7315f5a541e1ddabcd8881af8b7de63&v=4","https://www.lekoarts.de/",{"inactive":452,"name":1063,"image":1064,"website":1065},"William DA SILVA","https://avatars.githubusercontent.com/u/2766008?u=c8ca89b2dea56cfbeca3ba0da931519a61ef20b5&v=4","https://william.to/web",{"inactive":452,"name":1067,"image":1068,"website":1069},"Thomas Marrec","https://avatars.githubusercontent.com/u/2362138?u=cb48a0de48ca04e2eb8cf2632520285d5a7a28bc&v=4","https://gomah.fr/",{"inactive":452,"name":1071,"image":1072,"website":1073},"Bruno Sato","https://avatars.githubusercontent.com/u/2257501?u=62e7db432487ab19a9e11db051198d91fb42fe95&v=4","http://twitter.com/brunoksato",{"inactive":452,"name":1075,"image":1076,"website":1077},"Eric Otto","https://avatars.githubusercontent.com/u/2243814?u=143335df10df14dbaf38c9701d53c5306a9de83c&v=4","https://eo.run",{"inactive":452,"name":1079,"image":1080,"website":1081},"juankamilo","https://avatars.githubusercontent.com/u/1947043?u=4b433e210359c0f6ad760abfcc46459351dd8b83&v=4","https://github.com/juankamilo",{"inactive":452,"name":1083,"image":1084,"website":1085},"replygirl","https://avatars.githubusercontent.com/u/1940038?u=f1b018948074e773a64857c9bb2b5127c2cb565f&v=4","https://replygirl.club",{"inactive":452,"name":1087,"image":1088,"website":1089},"Julio Marquez","https://avatars.githubusercontent.com/u/1911993?u=fced65341da9aa7e147e631d1d37e0c6cc68bc27&v=4","https://juliomarquez.com",{"inactive":452,"name":1091,"image":1092,"website":1093},"Israel Ortuño","https://avatars.githubusercontent.com/u/1769417?u=29c0ed774149fb6a8d46083b2c050e75229f0200&v=4","https://github.com/IsraelOrtuno",{"inactive":452,"name":1095,"image":1096,"website":1097},"John","https://avatars.githubusercontent.com/u/1719221?u=b5739798ee9a3d713f5ca3bd3d6a086c13d229a3&v=4","https://github.com/robokozo",{"inactive":452,"name":1099,"image":1100,"website":1101},"Marc Backes","https://avatars.githubusercontent.com/u/1444915?u=0466988bb19cd8d459f33b50b5ff9c48177ddd17&v=4","https://marc.dev",{"inactive":452,"name":1103,"image":1104,"website":1105},"Scott Cooper","https://avatars.githubusercontent.com/u/1400464?u=55a2d1a4fe7583b24718c9d11af43d400e233ea6&v=4","https://xmplaylist.com",{"inactive":452,"name":1107,"image":1108,"website":1109},"Matthew Stiles","https://avatars.githubusercontent.com/u/1377201?u=081a47344d4cff978c99d317d6f45ed235236983&v=4","https://github.com/stilesdev",{"inactive":452,"name":1111,"image":1112,"website":1113},"Chris Calo","https://avatars.githubusercontent.com/u/867717?v=4","https://github.com/chriscalo",{"inactive":452,"name":1115,"image":1116,"website":1117},"Lars Kappert","https://avatars.githubusercontent.com/u/456426?u=1d914b43a4f4e21e13d9e97ae4760f8bf41e0c89&v=4","https://webpro.nl",{"inactive":452,"name":1119,"image":1120,"website":1121},"Jamaluddin Rumi","https://avatars.githubusercontent.com/u/446780?u=1d6f3fcd7a90c72ef49a709e49c9ebf5fc364986&v=4","https://jamal.indomascot.com",{"inactive":452,"name":1123,"image":1124,"website":1125},"João Carmona","https://avatars.githubusercontent.com/u/411763?u=e1539021b583abe14d08fb5c8a30f18309b19b00&v=4","https://github.com/jpsc",{"inactive":452,"name":1127,"image":1128,"website":1129},"Justin C. Beck","https://avatars.githubusercontent.com/u/95119?v=4","https://github.com/justincbeck",{"inactive":452,"name":1131,"image":1132,"website":1133},"Ani Sanjeev","https://avatars.githubusercontent.com/u/80173?u=57b044944c572f3bbb2f2209a506bca3a4d112e4&v=4","http://www.skyronic.com",{"inactive":452,"name":1135,"image":1136,"website":1137},"Michael Holroyd","https://avatars.githubusercontent.com/u/10985?u=ac1067091bd6088ba91b28f9a417806ad1acc4ae&v=4","https://meekohi.com",{"inactive":452,"name":1139,"image":1140,"website":1141},"Fabian Wohlfart","https://avatars.githubusercontent.com/u/15716389?u=298f0fb1cf42744e140cfa09569f3f6c6eb0afdd&v=4","https://anothercodeproject.eu/",{"inactive":452,"name":1143,"image":1144,"website":1145},"Storyblok","https://avatars.githubusercontent.com/u/13880908?v=4","https://www.storyblok.com",{"inactive":452,"name":1147,"image":1148,"website":1149},"Sandro Circi","https://avatars.githubusercontent.com/u/13056429?u=37da263a037d4051ba41dc01eb3cae656191e7ca&v=4","https://s94.dev",{"inactive":452,"name":1151,"image":1152,"website":1153},"Philipp Kief","https://avatars.githubusercontent.com/u/12248527?u=fca98653112684efcd19591a419a6b0f8b431cd4&v=4","https://pkief.com",{"inactive":452,"name":1155,"image":1156,"website":1157},"Anthony Fu","https://avatars.githubusercontent.com/u/11247099?u=5c092d3773a443e480a294f2b67aa39395982f46&v=4","https://antfu.me",{"inactive":452,"name":1159,"image":1160,"website":1161},"Matus Poruben","https://avatars.githubusercontent.com/u/10378000?u=feab88875f4428791e9c09c1121d50b9fda84ecd&v=4","https://matthewporuben.com",{"inactive":452,"name":1163,"image":1164,"website":1165},"Fábio Santos","https://avatars.githubusercontent.com/u/8303937?u=d72f02713747fcfa8af59b2f36ec7ee465e4142e&v=4","https://fabiofdsantos.com",{"inactive":452,"name":1167,"image":1168,"website":1169},"Christian Preston","https://avatars.githubusercontent.com/u/6619884?u=05623a13a80a279918f30c99b3115930ef77b44b&v=4","https://christianpreston.com",{"inactive":452,"name":1171,"image":1172,"website":1173},"Sam","https://avatars.githubusercontent.com/u/5327489?u=7fc13f69e450e988d63a8f9d25a48a86e231cd8f&v=4","https://samro.in",{"inactive":452,"name":1175,"image":1176,"website":1177},"Harlan Wilton","https://avatars.githubusercontent.com/u/5326365?u=171656f99ff4c2f33943f642d813fff8399e76a8&v=4","https://harlanzw.com",{"inactive":452,"name":1179,"image":1180,"website":1181},"@timmushen","https://avatars.githubusercontent.com/u/5281775?u=c12cf41491c7761aa90cc3437d5d980a3e811eb6&v=4","https://github.com/timmushen",{"inactive":452,"name":1183,"image":1184,"website":1185},"kissu","https://avatars.githubusercontent.com/u/5133074?u=5eddeda68548c1ea72460c75ee957289c96478e0&v=4","https://github.com/kissu",{"inactive":452,"name":1187,"image":1188,"website":1189},"@timhanlon","https://avatars.githubusercontent.com/u/4340187?u=86cabd9543038313f2057b790f8e6d901488cd48&v=4","https://github.com/timhanlon",{"inactive":452,"name":1191,"image":1192,"website":1193},"Nate Mortensen","https://avatars.githubusercontent.com/u/2768475?u=26af5b5eba0f86ea3a3a3da2c13561c74cf4602a&v=4","https://github.com/natemortensen",1775142294707]