AEAl-Andalus⺢Experience
Sign in · Join
AEAl-Andalus⺢Experience
ProjectsGalleryAboutArticlesDashboardAPI
© 2026 — Modular content systems☕buy me a coffee
Framework Study Guide
ChaptersCardsLegendRoadmapRoute Map
Cards
Card · LegendCard · Server PageCard · Client ComponentCard · Entity ActionsCard · Server ActionsCard · Context ProviderCard · API RouteCard · Types & PrismaCard · Entity-FirstCard · DeploymentCard · Next 16 + Prisma 7Card · CSS & TailwindCard · Libraries & AcceleratorsCard · Prisma 7 (Next App Router)Card · TypeORMCard · DrizzleCard · Special FilesCard · Client BoundariesCard · Next 16: cache, PPR, proxy, AI
→ chapters/01-server-action

Card · Server Page

Read-only conductor; pass promises to UI.

Checklist

  • Use get* entity actions; no Prisma here.
  • Pass promises into client components for Suspense.
  • Gatekeep visibility lightly; no mutations.

Pattern

export default async function ProjectsPage() {
const projectsPromise = getProjects();
return <ProjectsClient projectsPromise=projectsPromise />;
}

Study Card · Chapter 01-server-action