شرح کتاب
این کتابچه راهنمای کاربردی شما را به سفری از اصول بنیادی تا تکنیکهای پیشرفته میبرد و کاوشی کامل در Next.js، چارچوب پیشرفته برای ساخت برنامههای وب پویا و کارآمد، ارائه میدهد.
این کتاب با مروری مقدماتی بر برنامههای وب با استفاده از Next.js و جاوا اسکریپت، React را مجدداً معرفی میکند تا از پایهای قوی در مفاهیم اصلی اطمینان حاصل کند. سپس به اصول اولیه Next.js میپردازد و بینشهایی در مورد پیشرفتها و بهینهسازیهای اصلی آخرین نسخه ارائه میدهد.
این کتاب به شما کمک میکند تا پیچیدگیهای برنامههای Next.js، از جمله نگاهی عمیق به بهینهسازی عملکرد را بررسی کنید. سپس به رفع ابهام در مسیریابی در Next.js، تسلط بر مدیریت حالت و پیادهسازی APIهای RESTful و GraphQL میپردازد. در پایان، شما نحوه استفاده از پایگاههای داده متنوع را درک خواهید کرد و اهمیت رندر سمت کلاینت و سمت سرور را در برنامههای Next.js کشف خواهید کرد.
این کتاب همچنین جنبههای حیاتی ایمنسازی برنامهها با استفاده از NextAuth را پوشش میدهد. این به شما کمک میکند تا یاد بگیرید چگونه یک برنامه CRUD کامل توسعه دهید، تجربه عملی و بینشی در مورد معماریهای استقرار کسب کنید که میتوانند پروژههای شما را به برنامههای مقیاسپذیر و آماده تولید تبدیل کنند.
فهرست مطالب
1. مقدمهای بر برنامههای وب با Next.js و جاوا اسکریپت
2. یادآوری React
3. اصول Next.js
4. Next.js 13
5. بهینهسازی برنامههای Next.js
6. درک مسیریابی در Next.js
7. مدیریت حالت در Next.js
8. پیادهسازی Restful و GraphQL API
9. استفاده از انواع مختلف پایگاههای داده
10. درک رندرینگ در برنامههای Next.js
11. ایمنسازی برنامه با Next Auth
12. توسعه یک برنامه CRUD با Next.js
13. بررسی معماری استقرار در برنامههای Next.js






























