IntermediateNext.jsFundamentalsCompare SSR, SSG, ISR and CSR. When do you use each?Not practiced yet#1
BeginnerNext.jsFundamentalsWhat are the main differences between the Pages Router and the App Router?Not practiced yet#2
IntermediateNext.jsFundamentalsWhat's the difference between Server Components and Client Components?Not practiced yet#3
IntermediateNext.jsFundamentalsWhat is hydration and what causes hydration mismatch errors?Not practiced yet#4
IntermediateNext.jsFundamentalsHow does data fetching work in the App Router? What are the fetch cache options?Not practiced yet#5
BeginnerNext.jsRouting & DataHow does file-based routing work in the App Router? What are layouts?Not practiced yet#9
IntermediateNext.jsRouting & DataHow do dynamic routes work, and what does generateStaticParams do?Not practiced yet#10
BeginnerNext.jsRouting & DataWhat are Route Handlers and how do they replace API routes?Not practiced yet#11
IntermediateNext.jsRouting & DataWhat is Next.js middleware and what do you use it for?Not practiced yet#12
IntermediateNext.jsRouting & DataHow do loading.tsx, error.tsx and not-found.tsx work together?Not practiced yet#13
IntermediateNext.jsRouting & DataWhat do route groups and underscore-prefixed folders do?Not practiced yet#14
BeginnerNext.jsRouting & DataHow does navigation work — Link vs router.push — and what does prefetching do?Not practiced yet#15