| CARVIEW |
Select Language
HTTP/2 200
age: 739
cache-control: public, max-age=0, must-revalidate
content-encoding: gzip
content-security-policy: default-src 'self' nextjs.org *.nextjs.org vercel.com *.vercel.com *.vercel.sh vercel.live *.stripe.com twitter.com *.twitter.com *.github.com *.codesandbox.io wss://*.vercel.com wss://*.nextjs.org localhost:* chrome-extension://*;script-src 'self' 'unsafe-eval' 'unsafe-inline' www.google.com www.google-analytics.com www.googleadservices.com www.gstatic.com *.youtube.com *.youtube-nocookie.com *.ytimg.com *.twimg.com cdn.ampproject.org www.googletagmanager.com *.googleapis.com *.fides-cdn.ethyca.com *.ethyca.com cdn.ethyca.com cdn.vercel-insights.com va.vercel-scripts.com app.cal.com *.cr-relay.com nextjs.org *.nextjs.org vercel.com *.vercel.com *.vercel.sh vercel.live *.stripe.com twitter.com *.twitter.com *.github.com *.codesandbox.io wss://*.vercel.com wss://*.nextjs.org localhost:* chrome-extension://*;child-src *.youtube.com *.youtube-nocookie.com *.stripe.com www.google.com td.doubleclick.net github.com calendly.com vercel.cal.com nextjs.org *.nextjs.org vercel.com *.vercel.com *.vercel.sh vercel.live *.stripe.com twitter.com *.twitter.com *.github.com *.codesandbox.io wss://*.vercel.com wss://*.nextjs.org localhost:* chrome-extension://*;style-src 'self' 'unsafe-inline' *.googleapis.com nextjs.org *.nextjs.org vercel.com *.vercel.com *.vercel.sh vercel.live *.stripe.com twitter.com *.twitter.com *.github.com *.codesandbox.io wss://*.vercel.com wss://*.nextjs.org localhost:* chrome-extension://*;img-src * blob: data:;media-src 'self' videos.ctfassets.net user-images.githubusercontent.com replicate.delivery *.public.blob.vercel-storage.com blob: data: nextjs.org *.nextjs.org vercel.com *.vercel.com *.vercel.sh vercel.live *.stripe.com twitter.com *.twitter.com *.github.com *.codesandbox.io wss://*.vercel.com wss://*.nextjs.org localhost:* chrome-extension://*;connect-src data: *;font-src 'self' *.nextjs.org *.vercel.com *.gstatic.com vercel.live *.vercel.sh;worker-src 'self' *.nextjs.org *.vercel.com blob:
content-type: text/html; charset=utf-8
date: Wed, 24 Dec 2025 20:05:57 GMT
feature-policy: fullscreen 'self'; camera 'none'
link: ; rel=preload; as="font"; crossorigin=""; type="font/woff2", ; rel=preload; as="font"; crossorigin=""; type="font/woff2", ; rel=preload; as="image", ; rel=preload; as="image", ; rel=preload; as="image", ; rel=preload; as="image"
referrer-policy: origin-when-cross-origin
server: Vercel
strict-transport-security: max-age=31536000; includeSubDomains; preload
vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch
x-content-type-options: nosniff
x-dns-prefetch-control: on
x-download-options: noopen
x-frame-options: DENY
x-matched-path: /home/none
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
x-powered-by: Next.js
x-vercel-cache: HIT
x-vercel-id: bom1::cle1::b72k8-1766608405198-e9d212f1c639
x-xss-protection: 0
Next.js by Vercel - The React Framework Skip to content 










Senior Software Engineer, Frontend
Charlton Roberts, Product EngineeringDaniel Lopes, Frontend Developer
Important
Security Advisory: React2Shell & two new vulnerabilities

The React Framework for the Web
Used by some of the world's largest companies, Next.js enables you to create high-quality web applications with the power of React components.
What's in Next.js?
Everything you need to build great products on the web.
Data Fetching
Make your React component async and await your data. Next.js supports both server and client data fetching.
Server Actions
Run server code by calling a function. Skip the API. Then, easily revalidate cached data and update your UI in one network roundtrip.
Advanced Routing & Nested Layouts
Create routes using the file system, including support for more advanced routing patterns and UI layouts.
CSS Support
Style your application with your favorite tools, including support for CSS Modules, Tailwind CSS, and popular community libraries.
Route Handlers
Build API endpoints to securely connect with third-party services for handling auth or listening for webhooks.
Middleware
Take control of the incoming request. Use code to define routing and access rules for authentication, experimentation, and internationalization.


React Server Components
Add components without sending additional client-side JavaScript. Built on the latest React features.
Data Fetching
Make your React component async and await your data. Next.js supports both server and client data fetching.
Server Actions
Run server code by calling a function. Skip the API. Then, easily revalidate cached data and update your UI in one network roundtrip.
Advanced Routing & Nested Layouts
Create routes using the file system, including support for more advanced routing patterns and UI layouts.
CSS Support
Style your application with your favorite tools, including support for CSS Modules, Tailwind CSS, and popular community libraries.
Route Handlers
Build API endpoints to securely connect with third-party services for handling auth or listening for webhooks.
Middleware
Take control of the incoming request. Use code to define routing and access rules for authentication, experimentation, and internationalization.
Client and Server Rendering
Flexible rendering and caching options, including Incremental Static Regeneration (ISR), on a per-page level.


React Server Components
Add components without sending additional client-side JavaScript. Built on the latest React features.
Data Fetching
Make your React component async and await your data. Next.js supports both server and client data fetching.
Server Actions
Run server code by calling a function. Skip the API. Then, easily revalidate cached data and update your UI in one network roundtrip.
Advanced Routing & Nested Layouts
Create routes using the file system, including support for more advanced routing patterns and UI layouts.
CSS Support
Style your application with your favorite tools, including support for CSS Modules, Tailwind CSS, and popular community libraries.
Route Handlers
Build API endpoints to securely connect with third-party services for handling auth or listening for webhooks.
Middleware
Take control of the incoming request. Use code to define routing and access rules for authentication, experimentation, and internationalization.
Client and Server Rendering
Flexible rendering and caching options, including Incremental Static Regeneration (ISR), on a per-page level.
Next.js 16
The power of full-stack to the frontend. Read the release notes.
Built on a foundation of fast, production-grade tooling
Powered By
ReactThe library for web and native user interfaces. Next.js is built on the latest React features, including Server Components and Actions.
TurbopackAn incremental bundler optimized for JavaScript and TypeScript, written in Rust , and built into Next.js.
Speedy Web CompilerAn extensible Rust based platform for the next generation of fast developer tools, and can be used for both compilation and minification.
Get started in seconds
Deploy Next.js to Vercel
StarterEcommerceBlogAIPortfolioSaaSMulti-tenant AppsRealtime AppsDocumentationVirtual EventWeb3
Vercel is a frontend cloud from the creators of Next.js, making it easy to get started with Next.js quickly.
Jumpstart your Next.js development with pre-built solutions from Vercel and our community.
Deploy a Template on Vercel
Next.js Boilerplate
A Next.js starter from create-next-app.

Image Gallery Starter
An image gallery built on Next.js and Cloudinary.

Next.js Commerce
An all-in-one starter kit for high-performance ecommerce sites.
The framework of choice when it matters
For performance, efficiency and developer experience. Next.js is trusted by some of the biggest names on the web.
View the Next.js ShowcaseCustomer Testimonials
“With Next.js, we now consistently average 0.09 or lower for Cumulative Layout Shift, placing our site in the top tier for user experience and Core Web Vitals.”
“Our UI for Frame.io responds to user input within 100ms and all animations run at a consistent 60fps with Next.js.”
“Next.js has been a game-changer for our agency work and team collaboration. Its powerful features have allowed us to build high-performance websites quickly and efficiently like never before.”














