Full-stack frameworks on Vercel

The following full-stack frameworks are supported with zero-configuration.

Next.js

Next.js

Next.js makes you productive with React instantly — whether you want to build static or dynamic sites.

Nuxt.js

Nuxt.js

Nuxt.js is the web comprehensive framework that lets you dream big with Vue.js.

RedwoodJS

RedwoodJS

RedwoodJS is a full-stack framework for the Jamstack.

Remix

Remix

Build Better Websites

SvelteKit

SvelteKit

SvelteKit is a framework for building web applications of all sizes.

The following table shows which features are supported by each framework on Vercel. The framework list is not exhaustive, but a representation of the most popular frameworks deployed on Vercel.

We're committed to having support for all Vercel features across frameworks, and continue to work with framework authors on adding support. This table is continually updated over time.

Supported
Not Supported
Not Applicable
Framework feature matrix
Feature
Next.js
SvelteKit
Nuxt
Astro
Remix
Vite
Gatsby
CRA

Support for static assets being served and cached directly from the edge

Lets you configure incoming requests, set headers, and cache responses

Execute code before a request is processed

Render pages dynamically on the server

Stream responses and render parts of the UI as they become ready

Create or update content on your site without redeploying

Optimize and cache images at the edge

A granular cache for storing responses from fetches

Generate dynamic open graph images using Vercel Functions

Customize runtime environments per route

Lets your whole application utilize different runtime environments

Analyzes build artifacts to identify and include only necessary files for the runtime

Ensure that only the latest deployment version serves your traffic by not serving older versions of code

Framework-native integrated middleware convention

Last updated on August 2, 2025