Next.js 13 introduced some new features like support for Suspense, a React feature that lets you delay displaying a component until the children have finished loading.
There are several ways to configure CORS in Next.js. Let’s look at how to use the most critical headers to make your site more secure.
Progress bars help create a smooth UX during page transitions in your Next.js app, informing users that their request is processing.
Auth.js, formerly known as NextAuth.js, offers a secure authentication solution that supports OAuth providers and passwordless sign-in methods.
Analyze your Next.js app bundles with the @next/bundle-analyzer package to identify areas for optimization, reduce your codebase, and improve performance.
In this article, we explore the different caching strategies in Next.js, focusing on the `unstable_cache` function.
Cookies are crucial to web development. This article will explore how to handle cookies in your Next.js applications.
Infinite scrolling in Next.js no longer requires external libraries — Server Actions let us fetch initial data directly on the server.
Integrate Socket.io into Next.js to start a WebSocket connection and share information between the client and server in real time.
Waku is a new lightweight React framework built on top of React Server Components (RSCs). Let’s compare Waku with Next.js in this article.
useSWR
Use the useSWR Hook in Next.js to fetch and handle client-side data, and explore its parameters and SSG/ISR/SSR support.
Discover how a proxy is used as an intermediary between clients and servers and implement it in a Next.js application.