Navigate:
next.js
~$NEXT0.2%

Next.js: React framework for full-stack applications

File-based React framework with hybrid rendering strategies.

LIVE RANKINGS • 01:04 PM • STEADY
OVERALL
#148
38
FRONTEND
#11
1
30 DAY RANKING TREND
ovr#148
·Front#11
STARS
138.0K
FORKS
30.5K
7D STARS
+293
7D FORKS
+54
See Repo:
Share:

Learn more about next.js

Next.js is a React framework built on top of Node.js that facilitates the creation of full-stack web applications. It uses a file-based routing system and supports multiple rendering strategies including server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR). The framework incorporates Rust-based JavaScript tooling for compilation and bundling operations. Applications built with Next.js can be deployed to various hosting environments, with native support for Vercel's platform.

next.js

1

Hybrid Rendering Strategies

Choose server-side rendering, static generation, or incremental regeneration per route within the same application. Optimizes performance and data freshness based on specific page requirements without architectural compromises.

2

File-Based Routing System

Directory structure automatically maps to URL routes without explicit configuration files. Reduces boilerplate and makes route organization immediately visible in the project structure.

3

Rust-Based Build Tooling

Compilation and bundling leverage Rust implementations instead of JavaScript-based tools. Delivers faster build times and improved development feedback loops through lower-level performance optimizations.


// app/page.tsx
export default function HomePage() {
  return (
    <div>
      <h1>Welcome to Next.js</h1>
      <p>Building full-stack web applications</p>
    </div>
  )
}

vv16.2.0-canary.32

Canary release with React upgrade and Turbopack performance improvements including memory optimization and inline value support.

  • Upgrade React from 95ffd6cd-20260205 to 2dd9b7cf-20260208
  • Include AggregateError.errors in terminal output
  • Turbopack Persistence: Remove amqf cache, store all amqfs in memory
  • Add inline value support for small values (≤8 bytes)
vv16.2.0-canary.31

Bug fix release addressing deprecated utility functions, Turbopack build issues, and server action optimizations.

  • fix: deprecated util._extend
  • Fix missing non-deferred turbopack build items
  • Revert "Ensure _middleware is consistent in adapter for name/id"
  • Omit unused arguments for server actions
  • Update metadata assertions
vv16.2.0-canary.30

Middleware consistency improvements, enhanced error handling, and unified route discovery API refactoring.

  • Ensure _middleware is consistent in adapter for name/id
  • Ensure Errors with deep causal chains respect inspect depth
  • refactor: extract route discovery into unified discoverRoutes() API
  • Ensure static metadata are static outputs for adapters
  • Resolve local variable references in error code SWC plugin

See how people are using next.js

Loading tweets...


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers