Server Actions
Next.js / React 19 server functions that run on the server but can be called from a client component as if they were local — eliminates the API-route boilerplate for forms and mutations.
A function marked with `'use server'` becomes invokable from the client; Next.js auto-generates the RPC endpoint and handles serialization. Use for form submission, mutations, and any operation that needs server-only credentials. They integrate cleanly with form actions (`<form action={createTask}>`) and `useFormStatus` for pending states.
Related terms
Need this built into a real product?
Viprasol Tech ships production code for everything defined here — MT4/MT5 EAs, AI agents, B2B SaaS, AWS architecture.
Send a brief →