الجلب في مكوّن الخادم
async function getPosts() {
const res = await fetch("https://api.example.com/posts");
if (!res.ok) throw new Error("فشل الجلب");
return res.json();
}
export default async function Page() {
const posts = await getPosts();
return <List posts={posts} />;
}
الجلب المتوازي
تجنّب الانتظار المتسلسل بإطلاق الطلبات معًا:
const [user, posts] = await Promise.all([
getUser(),
getPosts(),
]);
التدفّق مع Suspense
اعرض الصفحة فورًا وحمّل الأجزاء البطيئة لاحقًا:
import { Suspense } from "react";
<Suspense fallback={<p>تحميل التعليقات...</p>}>
<Comments />
</Suspense>
الجلب من قاعدة بيانات
في مكوّن الخادم يمكنك الاستعلام مباشرة (Drizzle/Prisma) بلا طبقة API.
🎯 التالي: التخزين المؤقّت (Caching).