Next.js Preparation Pack

Master Next.js App Router, server components (RSC), SSR routes caching, static routing generation, and SEO performance.

Question Cards

Showing 39 of 39 drills
Card #1medium

How does server-side rendering (SSR) in Next.js App Router differ from Static Site Generation (SSG)?

#Next.js Router#Rendering
Read card
Card #2easy

What is Next.js and why is it used?

#Next.js#React
Read card
Card #3easy

What is the difference between React and Next.js?

#Next.js#React
Read card
Card #4easy

What is the App Router in Next.js?

#Next.js#App Router
Read card
Card #5medium

What is the difference between Server Components and Client Components in Next.js?

#Next.js#Server Components
Read card
Card #6medium

What is the difference between SSR, SSG, and ISR in Next.js?

#Next.js#SSR
Read card
Card #7medium

How does Next.js improve SEO compared to a standard React application?

#Next.js#SEO
Read card
Card #8hard

How would you optimize the performance of a Next.js application?

#Next.js#Performance
Read card
Card #9hard

What is hydration in Next.js and what problems can occur during hydration?

#Next.js#Hydration
Read card
Card #10hard

How would you design a scalable Next.js application for a large enterprise project?

#Next.js#Architecture
Read card
Card #11medium

What are route groups in Next.js?

#Next.js#Routing
Read card
Card #12easy

How does Next.js support TypeScript?

#Next.js#TypeScript
Read card
Card #13hard

How do you monitor a Next.js application in production?

#Next.js#Monitoring
Read card
Card #14medium

What is generateMetadata in Next.js?

#Next.js#SEO
Read card
Card #15hard

What are intercepting routes in Next.js?

#Next.js#Routing
Read card
Card #16medium

How do you deploy a Next.js application?

#Next.js#Deployment
Read card
Card #17easy

What is Vercel and why is it popular for Next.js?

#Next.js#Vercel
Read card
Card #18medium

What are Route Handlers in Next.js?

#Next.js#Route Handlers
Read card
Card #19medium

What are loading.js and error.js files in Next.js?

#Next.js#Error Handling
Read card
Card #20hard

What is streaming in Next.js?

#Next.js#Streaming
Read card
Card #21easy

How do environment variables work in Next.js?

#Next.js#Environment Variables
Read card
Card #22easy

What are dynamic routes in Next.js?

#Next.js#Routing
Read card
Card #23hard

What are parallel routes in Next.js?

#Next.js#Parallel Routes
Read card
Card #24easy

How do you create API endpoints in Next.js?

#Next.js#API
Read card
Card #25medium

What is revalidation in Next.js?

#Next.js#Revalidation
Read card
Card #26easy

What is the purpose of not-found.js in Next.js?

#Next.js#404
Read card
Card #27medium

What is NextAuth.js?

#Next.js#NextAuth
Read card
Card #28medium

What is the difference between pages directory and app directory in Next.js?

#Next.js#App Router
Read card
Card #29medium

How does Next.js handle internationalization?

#Next.js#Internationalization
Read card
Card #30medium

What is middleware matcher in Next.js?

#Next.js#Middleware
Read card
Card #31hard

How can you secure a Next.js application?

#Next.js#Security
Read card
Card #32medium

How does data fetching work in Next.js App Router?

#Next.js#Data Fetching
Read card
Card #33hard

How does authentication work in Next.js applications?

#Next.js#Authentication
Read card
Card #34medium

What is dynamic import in Next.js?

#Next.js#Dynamic Import
Read card
Card #35medium

What is middleware in Next.js and when should you use it?

#Next.js#Middleware
Read card
Card #36hard

How does caching work in Next.js?

#Next.js#Caching
Read card
Card #37easy

How does Next.js handle fonts?

#Next.js#Fonts
Read card
Card #38easy

What are layouts in Next.js App Router?

#Next.js#Layouts
Read card
Card #39easy

What is next/image and why is it used?

#Next.js#Image Optimization
Read card

Frequently Asked Questions

What is the difference between Server and Client Components?

Server Components are pre-rendered on the server and send no JS to client, while Client Components render on client.