صفحهٔ کتاب
مرجع جامع Next.js 16نسخهٔ آنلاین · ۱۷۸ صفحه
PDF

برای بزرگ‌نمایی و دیدن جزئیات، روی تصویر هر صفحه بزنید تا نسخهٔ باکیفیت در تب جدید باز شود.

صفحه ۱
۱
صفحه ۲
۲
صفحه ۳
۳
صفحه ۴
۴
بنیادها و مفاهیم اصلی

۰۱ · معرفی Next.js 16 و تازه‌های نسخه

فریم‌ورک چیست و در نسخه ۱۶ چه تغییر کرده

صفحه ۵
۵
صفحه ۶
۶
بنیادها و مفاهیم اصلی

۰۲ · شروع به کار و ساختار پروژه

نصب، Turbopack، create-next-app و آناتومی فولدرها

صفحه ۷
۷
صفحه ۸
۸
بنیادها و مفاهیم اصلی

۰۳ · نقشه راه یادگیری

مسیر مبتدی تا حرفه‌ای و نحوه استفاده از کتاب

صفحه ۹
۹
صفحه ۱۰
۱۰
بنیادها و مفاهیم اصلی

۰۴ · روتینگ فایل‌محور (App Router)

صفحات، مسیرهای پویا، گروه‌ها و موازی

صفحه ۱۱
۱۱
صفحه ۱۲
۱۲
صفحه ۱۳
۱۳
صفحه ۱۴
۱۴
صفحه ۱۵
۱۵
صفحه ۱۶
۱۶
صفحه ۱۷
۱۷
صفحه ۱۸
۱۸
بنیادها و مفاهیم اصلی

۰۵ · Layout، فایل‌های ویژه و Metadata

قالب‌ها، loading، error، not-found و سئوی پایه

صفحه ۱۹
۱۹
صفحه ۲۰
۲۰
صفحه ۲۱
۲۱
صفحه ۲۲
۲۲
بنیادها و مفاهیم اصلی

۰۶ · پیوند و ناوبری

useRouter، prefetch، Link و useLinkStatus

صفحه ۲۳
۲۳
صفحه ۲۴
۲۴
صفحه ۲۵
۲۵
صفحه ۲۶
۲۶
صفحه ۲۷
۲۷
صفحه ۲۸
۲۸
بنیادها و مفاهیم اصلی

۰۷ · Server Components و Client Components

تفاوت، زمان استفاده و الگوی ترکیب

صفحه ۲۹
۲۹
صفحه ۳۰
۳۰
صفحه ۳۱
۳۱
صفحه ۳۲
۳۲
صفحه ۳۳
۳۳
صفحه ۳۴
۳۴
صفحه ۳۵
۳۵
بنیادها و مفاهیم اصلی

۰۸ · واکشی داده و Streaming

Suspense، async، موازی و preload

صفحه ۳۶
۳۶
صفحه ۳۷
۳۷
صفحه ۳۸
۳۸
صفحه ۳۹
۳۹
صفحه ۴۰
۴۰
صفحه ۴۱
۴۱
صفحه ۴۲
۴۲
صفحه ۴۳
۴۳
صفحه ۴۴
۴۴
بنیادها و مفاهیم اصلی

۰۹ · کشینگ مدرن با Cache Components

cacheTag، cacheLife، use cache و revalidate

صفحه ۴۵
۴۵
صفحه ۴۶
۴۶
صفحه ۴۷
۴۷
صفحه ۴۸
۴۸
صفحه ۴۹
۴۹
صفحه ۵۰
۵۰
بنیادها و مفاهیم اصلی

۱۰ · Server Actions و تغییر داده

فرم‌ها، useActionState و revalidation

صفحه ۵۱
۵۱
صفحه ۵۲
۵۲
صفحه ۵۳
۵۳
صفحه ۵۴
۵۴
صفحه ۵۵
۵۵
بنیادها و مفاهیم اصلی

۱۱ · Route Handlers (مبانی API)

ساخت اندپوینت و پارامترهای async

صفحه ۵۶
۵۶
صفحه ۵۷
۵۷
صفحه ۵۸
۵۸
صفحه ۵۹
۵۹
بنیادها و مفاهیم اصلی

۱۲ · Middleware؛ جانشین proxy.ts

احراز هویت، ریدایرکت و نکات امنیتی

صفحه ۶۰
۶۰
صفحه ۶۱
۶۱
بنیادها و مفاهیم اصلی

۱۳ · استایل‌دهی با Tailwind v4

Tailwind، CSS Modules و shadcn/ui

صفحه ۶۲
۶۲
صفحه ۶۳
۶۳
بنیادها و مفاهیم اصلی

۱۴ · بهینه‌سازی: تصویر، فونت، لینک و سئو

next/font، next/image و sitemap

صفحه ۶۴
۶۴
صفحه ۶۵
۶۵
بنیادها و مفاهیم اصلی

۱۵ · محیط، TypeScript و استقرار

پیکربندی، تایپ‌ها و دیپلوی پایه

صفحه ۶۶
۶۶
صفحه ۶۷
۶۷
صفحه ۶۸
۶۸
صفحه ۶۹
۶۹
بنیادها و مفاهیم اصلی

۱۶ · پروژه عملی: مینی‌بالگ کامل

ترکیب مفاهیم پایه در یک نمونه واقعی

صفحه ۷۰
۷۰
صفحه ۷۱
۷۱
صفحه ۷۲
۷۲
صفحه ۷۳
۷۳
معماری، پیشرفته و فوق‌پیشرفته

۱۷ · معماری پروژه، ساختار پوشه و Clean Code

لایه‌بندی، DAL، feature-based و مقیاس‌پذیری

صفحه ۷۴
۷۴
صفحه ۷۵
۷۵
صفحه ۷۶
۷۶
صفحه ۷۷
۷۷
معماری، پیشرفته و فوق‌پیشرفته

۱۸ · استراتژی‌های رندر: SSG، ISR، SSR و PPR

چهار مدل رندر و پیش‌رندر جزئی

صفحه ۷۸
۷۸
صفحه ۷۹
۷۹
صفحه ۸۰
۸۰
صفحه ۸۱
۸۱
صفحه ۸۲
۸۲
صفحه ۸۳
۸۳
معماری، پیشرفته و فوق‌پیشرفته

۱۹ · API‌نویسی کامل با Route Handlers

استریم، CORS، Webhook، SSE و Runtime

صفحه ۸۴
۸۴
صفحه ۸۵
۸۵
صفحه ۸۶
۸۶
صفحه ۸۷
۸۷
صفحه ۸۸
۸۸
صفحه ۸۹
۸۹
صفحه ۹۰
۹۰
صفحه ۹۱
۹۱
صفحه ۹۲
۹۲
صفحه ۹۳
۹۳
معماری، پیشرفته و فوق‌پیشرفته

۲۰ · خطاهای Hydration — مرجع کامل

علت‌ها، راه‌حل و جدول مرجع سریع

صفحه ۹۴
۹۴
صفحه ۹۵
۹۵
صفحه ۹۶
۹۶
صفحه ۹۷
۹۷
صفحه ۹۸
۹۸
صفحه ۹۹
۹۹
صفحه ۱۰۰
۱۰۰
صفحه ۱۰۱
۱۰۱
معماری، پیشرفته و فوق‌پیشرفته

۲۱ · احراز هویت و کنترل دسترسی

session، کوکی httpOnly و RBAC

صفحه ۱۰۲
۱۰۲
صفحه ۱۰۳
۱۰۳
صفحه ۱۰۴
۱۰۴
صفحه ۱۰۵
۱۰۵
معماری، پیشرفته و فوق‌پیشرفته

۲۲ · امنیت اپلیکیشن — فصل کامل

اعتبارسنجی، rate limit، XSS، CSRF و اسرار

صفحه ۱۰۶
۱۰۶
صفحه ۱۰۷
۱۰۷
صفحه ۱۰۸
۱۰۸
صفحه ۱۰۹
۱۰۹
صفحه ۱۱۰
۱۱۰
صفحه ۱۱۱
۱۱۱
معماری، پیشرفته و فوق‌پیشرفته

۲۳ · فرم‌ها و اعتبارسنجی پیشرفته

schema، useFormStatus، مشترک و بهبود تدریجی

صفحه ۱۱۲
۱۱۲
صفحه ۱۱۳
۱۱۳
صفحه ۱۱۴
۱۱۴
صفحه ۱۱۵
۱۱۵
صفحه ۱۱۶
۱۱۶
معماری، پیشرفته و فوق‌پیشرفته

۲۴ · مدیریت state و داده در کلاینت

هوک SWR، use()، Context

صفحه ۱۱۷
۱۱۷
صفحه ۱۱۸
۱۱۸
صفحه ۱۱۹
۱۱۹
صفحه ۱۲۰
۱۲۰
معماری، پیشرفته و فوق‌پیشرفته

۲۵ · تسلط بر کشینگ: لایه‌ها و باطل‌سازی

گونه‌های use cache و پروفایل سفارشی

صفحه ۱۲۱
۱۲۱
صفحه ۱۲۲
۱۲۲
صفحه ۱۲۳
۱۲۳
صفحه ۱۲۴
۱۲۴
معماری، پیشرفته و فوق‌پیشرفته

۲۶ · کارایی و Core Web Vitals

LCP، CLS، INP و React Compiler

صفحه ۱۲۵
۱۲۵
صفحه ۱۲۶
۱۲۶
صفحه ۱۲۷
۱۲۷
معماری، پیشرفته و فوق‌پیشرفته

۲۷ · Metadata و سئو — کامل

OG، Open Graph پویا و JSON-LD

صفحه ۱۲۸
۱۲۸
صفحه ۱۲۹
۱۲۹
صفحه ۱۳۰
۱۳۰
صفحه ۱۳۱
۱۳۱
معماری، پیشرفته و فوق‌پیشرفته

۲۸ · TypeScript پیشرفته و امنیت تایپ

typedRoutes، infer، zod و satisfies

صفحه ۱۳۲
۱۳۲
صفحه ۱۳۳
۱۳۳
صفحه ۱۳۴
۱۳۴
معماری، پیشرفته و فوق‌پیشرفته

۲۹ · مدیریت خطا — کامل

سلسله‌مراتب خطا و notFound

صفحه ۱۳۵
۱۳۵
صفحه ۱۳۶
۱۳۶
صفحه ۱۳۷
۱۳۷
صفحه ۱۳۸
۱۳۸
معماری، پیشرفته و فوق‌پیشرفته

۳۰ · تست‌نویسی

Vitest، Testing Library و Playwright

صفحه ۱۳۹
۱۳۹
صفحه ۱۴۰
۱۴۰
صفحه ۱۴۱
۱۴۱
معماری، پیشرفته و فوق‌پیشرفته

۳۱ · استقرار حرفه‌ای و Self-Hosting

Docker، standalone، Vercel و چک‌لیست

صفحه ۱۴۲
۱۴۲
صفحه ۱۴۳
۱۴۳
صفحه ۱۴۴
۱۴۴
صفحه ۱۴۵
۱۴۵
معماری، پیشرفته و فوق‌پیشرفته

۳۲ · مهاجرت و ارتقا به نسخه ۱۶

codemod و تغییرات شکننده

صفحه ۱۴۶
۱۴۶
صفحه ۱۴۷
۱۴۷
صفحه ۱۴۸
۱۴۸
جمع‌بندی و کارگاه

۳۳ · نکات و ترفندهای طلایی

React.cache، after، useOptimistic و …

صفحه ۱۴۹
۱۴۹
صفحه ۱۵۰
۱۵۰
صفحه ۱۵۱
۱۵۱
صفحه ۱۵۲
۱۵۲
صفحه ۱۵۳
۱۵۳
صفحه ۱۵۴
۱۵۴
جمع‌بندی و کارگاه

۳۴ · کارگاه مینی‌پروژه‌ها

هشت پروژه کوچک صفر تا صد

صفحه ۱۵۵
۱۵۵
صفحه ۱۵۶
۱۵۶
صفحه ۱۵۷
۱۵۷
صفحه ۱۵۸
۱۵۸
صفحه ۱۵۹
۱۵۹
صفحه ۱۶۰
۱۶۰
صفحه ۱۶۱
۱۶۱
صفحه ۱۶۲
۱۶۲
صفحه ۱۶۳
۱۶۳
صفحه ۱۶۴
۱۶۴
صفحه ۱۶۵
۱۶۵
صفحه ۱۶۶
۱۶۶
صفحه ۱۶۷
۱۶۷
صفحه ۱۶۸
۱۶۸
صفحه ۱۶۹
۱۶۹
صفحه ۱۷۰
۱۷۰
صفحه ۱۷۱
۱۷۱
جمع‌بندی و کارگاه

۳۵ · بهترین شیوه‌ها، اشتباهات رایج و منابع

جمع‌بندی حرفه‌ای و مسیر ادامه

صفحه ۱۷۲
۱۷۲
صفحه ۱۷۳
۱۷۳
پیوست‌ها

۳۶ · پرسش‌های مصاحبه (Junior تا Senior)

پرکاربردترین سؤالات با پاسخ دقیق

صفحه ۱۷۴
۱۷۴
صفحه ۱۷۵
۱۷۵
پیوست‌ها

۳۷ · واژه‌نامه فارسی–انگلیسی

مرجع سریع اصطلاحات کلیدی

صفحه ۱۷۶
۱۷۶
صفحه ۱۷۷
۱۷۷
صفحه ۱۷۸
۱۷۸