A CRUD demo using Server Actions (useActionState) for create/edit/delete and Server Components for data fetching.