Exploring the usage of feature flags in Next.js with Vercel's Flags SDK.
How Faire navigated the migration from a mature single-page application to the server-side NextJS framework
Optimizing performance in the way you deliver code.
While I am excited about Server Components and their ability to execute code on the server, I am not convinced (yet) by the story of data fetching in Client Components (without Server Actions).
Next.js builds on React's legacy and takes it to new horizons.
Before taking your Next.js application to production, there are some optimizations and patterns you should consider implementing for the best user experience, performance, and security.
Serverless infrastructure can instantly and infinitely scale. While powerful, this has had tradeoffs. An unforced error or traffic spike could cause an unexpected bill.
Tips for maximizing server speeds and minimizing client burden
New theming lib for Next with no rehydration
Learn about available APIs when working with Vercel Functions.
'Self-hosting' Next.js is commonly used to describe hosting it anywhere besides Vercel. In reality, it’s all just hosting, but whatever.
Server Components run only on the server and have zero impact on bundle-size.
Middleware allows developers to execute custom logic before a request is completed, enabling them to modify the response by rewriting, redirecting, or even responding directly.
To better understand caching, I should start by explaining that Next.js uses 4 different caches (Router cache, Full Route cache, Request Memoization cache, and Data cache). These are divided into 1 at the client level and 3 at the server level, as shown in the image.
Vercel Functions run code in response to user traffic without the need to manage your own infrastructure, provision servers, or manage hardware.
Learn how to improve the security of your self-hosted Next.js applications. This guide covers Docker container image best practices, secret management, vulnerability mitigation, and more, so your Next.js projects are better protected from threats.