در Next.js، هر فایل داخل پوشه "app" معنی خاص خودش را دارد:
📄 "page.tsx" → صفحه
📐 "layout.tsx" → قالب (Layout)
⏳ "loading.tsx" → صفحه لودینگ
💥 "error.tsx" → مدیریت خطا
🚫 "not-found.tsx" → صفحه 404
یعنی فقط با اسم فایل، Next.js خودش میفهمد هر کدام چه کاری باید انجام بدهند و نیازی به تنظیمات اضافی نیست. من خودم وقتی یادش می گرفتم ازش واقعا لذت می بردم .
💡 اما این تازه اول ماجراست...
✅ سئوی (SEO) بسیار بهتر نسبت به React معمولیبه همین دلیل، الان بسیاری از شرکتهای بزرگ برای توسعه وب از Next.js استفاده میکنند.
✅ رندر سمت سرور (SSR) و تولید صفحات استاتیک (SSG)
✅ سرعت بارگذاری بالاتر
✅ مسیریابی (Routing) داخلی و هوشمند
✅ بهینهسازی خودکار تصاویر و فونتها
✅ مناسب برای پروژههای بزرگ و حرفهای
کلام اخر نکست جی اس واقعا دوست داشتنیه ، اگه بعدا یادش گرفتین این چیزی گفتم رو یادتون بمونه و خودتون هم خواهید فهمید.
✦ 💻 @programming_codiing