React 19: Server Actions, useOptimistic ve React Compiler
Server Actions
async function savePost(formData) {
'use server';
await db.posts.create({data:{title:formData.get('title')}});
revalidatePath('/posts');
}
export function PostForm() {
return <form action={savePost}>
<input name="title"/><button>Kaydet</button></form>;
}
useOptimistic
const [opt,addOpt]=useOptimistic(likes,(s,v)=>[...s,v]);
React Compiler
- useMemo/useCallback otomatik
- %40 az re-render
[*]Server Components stabil
Kategori:
JavaScript ve TypeScript
Bu konuyu EL11.Net forumunda tartışmak ister misiniz?
Forumda Gör