Search across all documentation pages
11 pages in this section.
Add streaming LLM chat, completions, and tool calling to React and Next.js apps with minimal boilerplate.
Query your database with full type safety, auto-generated types, relations, and schema migrations.
Build accessible drag-and-drop reordering, sortable lists, and kanban boards with keyboard support.
Upload, download, and manage files in Amazon S3 from Next.js using presigned URLs for secure client uploads.
Invoke AWS Lambda functions from Next.js for background processing, heavy computation, and AWS-native services.
Convert text to natural-sounding speech for accessibility, narration, and voice features using Amazon Polly.
Reach for battle-tested utilities for debouncing, throttling, deep cloning, grouping, and merging.
Format, parse, compare, and manipulate dates with a lightweight, tree-shakable library built on native Date.
Fetch, cache, and revalidate server data on the client with automatic loading and error states.
Add OAuth login, session management, and route protection to the Next.js App Router with Auth.js v5.
A condensed summary of the 25 most important best practices drawn from every page in this section.