Next.js 15: Server Actions y Edge Runtime
Next.js 15 consolida su posición como el framework React más completo del mercado, introduciendo mejoras significativas en Server Actions y Edge Runtime.
Server Actions Mejoradas
Las Server Actions ahora son más potentes y fáciles de usar:
// app/actions/user.ts
'use server'
export async function updateUser(formData: FormData) {
const name = formData.get('name')
const email = formData.get('email')
await db.user.update({
where: { id: session.user.id },
data: { name, email }
})
revalidatePath('/profile')
}Edge Runtime Optimizado
El Edge Runtime permite ejecutar código lo más cerca posible de tus usuarios:
Partial Prerendering (PPR)
Una de las features más esperadas:
export const experimental_ppr = true;
function Page() {
return (
<>
{/* Static shell */}
<Header />
{/* Dynamic content */}
<Suspense fallback={<Skeleton />}>
<DynamicContent />
</Suspense>
</>
);
}Mejoras en Imágenes y Fuentes
Conclusión
Next.js 15 demuestra que el futuro está en el edge computing y las arquitecturas híbridas. Es el momento perfecto para adoptar estas tecnologías en producción.
