next/image
يحسّن الصور تلقائيًا: أحجام متجاوبة، تحميل كسول، صيغ حديثة (WebP):
import Image from "next/image";
<Image
src="/hero.png"
alt="وصف الصورة"
width={800}
height={400}
priority // للصور المهمّة فوق الطيّة
/>
💡
altمهمّ للوصول و SEO.priorityللصورة الرئيسية فقط.
الصور الخارجية
اسمح بالنطاقات في next.config.ts:
images: {
remotePatterns: [{ protocol: "https", hostname: "cdn.example.com" }],
}
next/font
يحمّل الخطوط محلّيًا بلا طلبات خارجية ويمنع تغيّر التخطيط:
import { Cairo } from "next/font/google";
const cairo = Cairo({ subsets: ["arabic"], display: "swap" });
<html className={cairo.className}>
خطّ Cairo ممتاز للعربية.
🎯 التالي: معالِجات المسارات (API).