Database
Browse 5,303 skills across 372 packs and 37 categories
API Routes
346LRoute Handlers for building REST APIs, handling webhooks, streaming responses, and CORS in Next.js App Router
App Router
250LApp Router fundamentals including file-based routing, layouts, loading states, and parallel routes in Next.js
Authentication
332LAuthentication patterns using NextAuth.js (Auth.js) and Clerk for protecting routes and managing sessions in Next.js
Data Fetching
272LData fetching and caching strategies including Server Components, fetch options, ISR, and the Next.js cache layers
Deployment
381LDeployment strategies for Next.js including Vercel, self-hosting with Node.js, Docker containers, and static export
Image Optimization
318LImage optimization with next/image, asset handling, fonts, and performance tuning for Next.js applications
Middleware
298LMiddleware patterns for request interception, redirects, rewrites, authentication guards, and geo-routing in Next.js
Server Actions
281LServer Actions and mutations for handling form submissions, data mutations, and revalidation in Next.js