Volver al Blog
Programación 10 min

Next.js 15: Todas las Nuevas Funcionalidades

System 777 8 de enero de 2025

## Introducción

Next.js 15 trae mejoras significativas que consolidan a React como el framework web más completo del ecosistema. Desde React 19 hasta Turbopack estable, pasando por nuevas capacidades de enrutamiento y renderizado, esta versión redefine lo que es posible construir en la web.

React 19: El Futuro de React

Next.js 15 adopta React 19 como versión base, trayendo todas las mejoras de rendimiento y nuevas API del equipo de Meta.

Server Actions (ya estables)

Las Server Actions permiten ejecutar código del servidor directamente desde componentes cliente, eliminando la necesidad de crear endpoints API para mutaciones.

// app/actions.ts
'use server';

import { revalidatePath } from 'next/cache'; import { db } from '@/lib/db';

export async function createPost(formData: FormData) { const title = formData.get('title') as string; const content = formData.get('content') as string;

await db.post.create({ data: { title, content }, });

revalidatePath('/posts'); }

export async function deletePost(id: string) { await db.post.delete({ where: { id } }); revalidatePath('/posts'); } ```

// app/posts/new/page.tsx
import { createPost } from '../actions';

export default function NewPostPage() { return (