# Cross-link map: Using the Node.js Runtime with Vercel Functions (/docs/functions/runtimes/node-js)

> From the Vercel docs graph (built 2026-09-21T05:26:59.511Z), spanning vercel.com docs + KB, nextjs.org, ai-sdk.dev, and other Vercel documentation sites. Full graph as JSON: https://vercel.com/docs/graph.json

## Semantically closest pages

- [Vercel Functions](https://vercel.com/docs/functions?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=semantic) — Build API routes, webhooks, and agent request handlers with Vercel Functions, then test and debug them with Vercel CLI.
- [Advanced Node.js Usage](https://vercel.com/docs/functions/runtimes/node-js/advanced-node-configuration?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=semantic) — Learn about advanced configurations for Vercel functions on Vercel.
- [Configuring the Runtime for Vercel Functions](https://vercel.com/docs/functions/configuring-functions/runtime?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=semantic) — Learn how to configure the runtime for Vercel Functions.
- [Runtimes](https://vercel.com/docs/functions/runtimes?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=semantic) — Runtimes transform your source code into Functions, which are served by our CDN. Learn about the official runtimes suppo
- [Getting started with Vercel Functions](https://vercel.com/docs/functions/quickstart?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=semantic) — Build your first Vercel Function in a few steps.

## Prerequisites

- [Runtimes](https://vercel.com/docs/functions/runtimes?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=prerequisite) — Runtimes transform your source code into Functions, which are served by our CDN. Learn about the official runtimes suppo

## This page links to (8)

- [Configuring a Build](https://vercel.com/docs/builds/configure-a-build?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=outbound) — Vercel automatically configures the build settings for many front-end frameworks, but you can also customize the build a
- [Fluid compute](https://vercel.com/docs/fluid-compute?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=outbound) — Learn about fluid compute, an execution model for Vercel Functions that provides a more flexible and efficient way to ru
- [Functions API Reference](https://vercel.com/docs/functions/functions-api-reference?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=outbound) — Learn about available APIs when working with Vercel Functions.
- [Vercel Functions Limits](https://vercel.com/docs/functions/limitations?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=outbound) — Learn about the limits and restrictions of using Vercel Functions.
- [Advanced Node.js Usage](https://vercel.com/docs/functions/runtimes/node-js/advanced-node-configuration?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=outbound) — Learn about advanced configurations for Vercel functions on Vercel.
- [Supported Node.js versions](https://vercel.com/docs/functions/runtimes/node-js/node-js-versions?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=outbound) — Learn about the supported Node.js versions on Vercel.
- [Package Managers](https://vercel.com/docs/package-managers?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=outbound) — Discover the package managers supported by Vercel for dependency management. Learn how Vercel detects and uses npm, Yarn
- [Services](https://vercel.com/docs/services?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=outbound) — Deploy multiple backends and frontends within a single Vercel project using services.

## Pages that link here (30)

By site: vercel-changelog (8) · vercel-kb (5) · vercel-web (3) · vercel-docs (14)

### From vercel-changelog

- [Bytecode caching for Serverless Functions by default](https://vercel.com/changelog/bytecode-caching-for-serverless-functions-by-default?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound)
- [Deploy Node servers with zero configuration](https://vercel.com/changelog/deploy-node-servers-with-zero-configuration?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound)
- [In-function concurrency now in public beta](https://vercel.com/changelog/in-function-concurrency-now-in-public-beta?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound)
- [Node.js 24 LTS is now generally available for builds and functions](https://vercel.com/changelog/node-js-24-lts-is-now-generally-available-for-builds-and-functions?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound)
- [Node.js Vercel Functions now support per-path request cancellation ](https://vercel.com/changelog/node-js-vercel-functions-now-support-per-path-request-cancellation?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound)
- [Node.js Vercel Functions now support request cancellation](https://vercel.com/changelog/node-js-vercel-functions-now-support-request-cancellation?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound)
- [Streaming now enabled by default for all Node.js Vercel Functions](https://vercel.com/changelog/streaming-now-enabled-by-default-for-all-node-js-vercel-functions?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound)
- [Streaming to be enabled by default for all Node.js Vercel Functions](https://vercel.com/changelog/vercel-functions-to-enable-streaming-by-default?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound)

### From vercel-kb

- [How do I reduce my build time with Next.js on Vercel?](https://vercel.com/kb/guide/how-do-i-reduce-my-build-time-with-next-js-on-vercel?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Reduce Next.js build times on Vercel by pre-rendering fewer pages at build time, deferring generation with ISR and image
- [How to debug 404 errors](https://vercel.com/kb/guide/how-to-debug-404-errors?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Learn the systematic steps to identify and resolve 404 issues.
- [Can I use SMTP with Vercel?](https://vercel.com/kb/guide/serverless-functions-and-smtp?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Vercel Functions can open SMTP connections on the Node.js runtime. Learn which ports are open, why you must await the se
- [How Vercel Services run on Fluid compute](https://vercel.com/kb/guide/vercel-services-fluid-compute?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — The backends in a Vercel Services project run as Vercel Functions on Fluid compute by default. Learn how optimized concu
- [How to stop Vercel Functions from timing out](https://vercel.com/kb/guide/what-can-i-do-about-vercel-serverless-functions-timing-out?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Vercel Functions that time out usually trace back to a few causes. Learn how Fluid Compute fixes most of them and how to

### From vercel-web

- [Evolving Vercel Functions](https://vercel.com/blog/evolving-vercel-functions?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound)
- [Understanding Vercel Functions](https://vercel.com/blog/understanding-vercel-functions?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound)
- [Function streaming to be framework-agnostic on Vercel](https://vercel.com/blog/vercel-functions-streaming-to-be-framework-agnostic?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound)

### From vercel-docs

- [Build image overview](https://vercel.com/docs/builds/build-image?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Learn about the container image used for Vercel builds.
- [Managing Builds](https://vercel.com/docs/builds/managing-builds?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Vercel allows you to increase the speed of your builds when needed in specific situations and workflows.
- [Troubleshooting Build Errors](https://vercel.com/docs/deployments/troubleshoot-a-build?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Learn how to resolve common scenarios you may encounter during the Build step, including build errors that cancel a depl
- [Fluid compute](https://vercel.com/docs/fluid-compute?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Learn about fluid compute, an execution model for Vercel Functions that provides a more flexible and efficient way to ru
- [Vercel Functions Limits](https://vercel.com/docs/functions/limitations?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Learn about the limits and restrictions of using Vercel Functions.
- [Runtimes](https://vercel.com/docs/functions/runtimes?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Runtimes transform your source code into Functions, which are served by our CDN. Learn about the official runtimes suppo
- [Using the Bun Runtime with Vercel Functions](https://vercel.com/docs/functions/runtimes/bun?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Learn how to use the Bun runtime with Vercel Functions to create fast, efficient functions.
- [Advanced Node.js Usage](https://vercel.com/docs/functions/runtimes/node-js/advanced-node-configuration?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Learn about advanced configurations for Vercel functions on Vercel.
- [Using WebAssembly \\(Wasm\\)](https://vercel.com/docs/functions/runtimes/wasm?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Learn how to use WebAssembly \\(Wasm\\) to enable low-level languages to run on Vercel Functions and Routing Middleware.
- [Secure Compute](https://vercel.com/docs/networking/secure-compute?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Secure Compute provides dedicated private networks with VPC peering for Enterprise teams.
- [Open Graph \\(OG\\) Image Generation](https://vercel.com/docs/og-image-generation?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Learn how to optimize social media image generation through the Open Graph Protocol and @vercel/og library.
- [Static Configuration with vercel.json](https://vercel.com/docs/project-configuration/vercel-json?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Learn how to use vercel.json to configure and override the default behavior of Vercel from within your project.
- [Routing Middleware](https://vercel.com/docs/routing-middleware?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Learn how you can use Routing Middleware, code that executes before a request is processed on a site, to provide speed a
- [Getting Started with Routing Middleware](https://vercel.com/docs/routing-middleware/getting-started?from=graph&source_path=%2Fdocs%2Ffunctions%2Fruntimes%2Fnode-js&source_site=vercel-docs&relationship=inbound) — Learn how you can use Routing Middleware, code that executes before a request is processed on a site, to provide speed a
