October 25, 2016

Next.js open sourced

VercelA platform for front-end deployment — hosts Next.js and static sites with edge functions. (then ZEIT) released Next.js — a ReactA JavaScript library for building UIs — component trees and declarative rendering for the web. framework for server-rendered universal JavaScript apps.

What it was for

Next.jsNext.js wraps ReactA JavaScript library for building UIs — component trees and declarative rendering for the web. with file-based routing, server rendering, and static generation — one codebase for SEO-friendly pages and interactive UIUser interface — the parts of software people see and interact with.. Used for marketing sites, docs, e-commerce storefronts, and full-stack apps on VercelA platform for front-end deployment — hosts Next.js and static sites with edge functions.. Example: a blog that pre-renders HTMLHyperText Markup Language — the standard markup for structuring web pages. at build time but hydrates ReactA JavaScript library for building UIs — component trees and declarative rendering for the web. on the client.

People

  • Guillermo Rauchcreator

Companies

  • Meta
  • Vercel

Why it's here

Next.js became the default way to ship ReactA JavaScript library for building UIs — component trees and declarative rendering for the web. with SSRServer-side rendering — HTML generated on the server for faster first paint and SEO., routing, and static generation in one toolchain.

Why it mattered

It bridged SPA ergonomics with SEO-friendly server rendering before ReactA JavaScript library for building UIs — component trees and declarative rendering for the web. Server Components.

What it solved

ReactA JavaScript library for building UIs — component trees and declarative rendering for the web. alone did not solve routing, data loading, or SSRServer-side rendering — HTML generated on the server for faster first paint and SEO. — every team rebuilt the same webpack stack.

Media

  • Next.js
    ImageNext.js

    Vercel, CC BY-SA 4.0, via Wikimedia Commons

Related