The React framework for production. Next.js provides zero-configuration automatic code splitting, filesystem based routing, hot code reloading and universal rendering.
"We're able to make our UX maximally snappy by leveraging the fine-grained performance controls that Next.js enables: supporting both server-side and client-side rendering, fetching content/views only as needed via dynamic imports, minimizing HTTP hops by utilizing getServerSideProps, and making reloads near-instant with the help of caching."
"The Agora Merchant dashboard is built with NextJS. We enjoy the flexibility with data fetching, as the dashboard is connected to several data sources requiring slightly different experiences. Additionally, having error handling per route helps customize the experience for our merchants."
Today, we're excited to announce Next.js 13, which includes brand new features like nested layouts, server-side streaming, component-based data-fetching, and Turbopack – the Rust-based Webpack successor.
Next.js 12
Next.js 12 is the biggest release ever:
1. Faster Rust Compiler
2. Middleware (beta)
3. React 18 Support
4. AVIF Support
5. Bot-aware ISR Fallback
6. Native ES Modules Support
7. URL Imports (alpha)
8. React Server Components (alpha)