آموزش واکشی داده و مسیرهای API در Next.js 14

دانلود Data Fetching and API Routes in Next.js 14

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ساختن یک پلتفرم وبلاگ مدرن و تعاملی می تواند چالش برانگیز باشد، به ویژه زمانی که داده های پویا را یکپارچه می کند و عملکرد مطلوب را تضمین می کند. در این دوره آموزشی، واکشی داده و مسیرهای API در Next.js 14، یاد خواهید گرفت که یک برنامه وبلاگ کاملاً کاربردی با استفاده از Next.js ایجاد کنید. ابتدا، روش‌های واکشی داده‌ها، از جمله تولید استاتیک، رندر سمت سرور و واکشی سمت مشتری را بررسی خواهید کرد. در مرحله بعد، نحوه ساخت و آزمایش API های RESTful را در Next.js برای مدیریت داده های وبلاگ و تعاملات کاربر خواهید فهمید. در نهایت، شما یاد خواهید گرفت که واکشی داده‌های سمت مشتری را برای به‌روزرسانی‌های هم‌زمان و تعاملات پویا با کاربر پیاده‌سازی کنید. پس از اتمام این دوره، مهارت ها و دانش Next.js مورد نیاز برای ایجاد یک پلتفرم وبلاگ قوی و تعاملی را خواهید داشت و به خوبی برای ادامه پیشرفت حرفه خود با پروژه های پیچیده تر Next.js آماده خواهید شد. و ویژگی ها

سرفصل ها و درس ها

رویکردهای واکشی داده در Next.js Data Fetching Approaches in Next.js

  • شروع با واکشی داده در Next.js Getting Started with Data Fetching in Next.js

  • آشنایی با تولید سایت ایستا (SSG) Understanding Static Site Generation (SSG)

  • آشنایی با رندر سمت سرور (SSR) Understanding Server-side Rendering (SSR)

  • آشنایی با بازسازی استاتیکی افزایشی (ISR) Understanding Incremental Static Regeneration (ISR)

  • آشنایی با مسیرهای API Understanding API Routes

  • درک واکشی داده های سمت مشتری Understanding Client-side Data Fetching

ساخت API های REST با مسیرهای API Next.js Building REST APIs with Next.js API Routes

  • شروع به کار با مسیرهای API Next.js Getting Started with Next.js API Routes

  • درک ساختار پروژه Next.js Understanding Next.js Project Structure

  • ایجاد نقطه پایانی API Next.js Creating a Next.js API Endpoint

  • فراخوانی نقطه پایانی API Next.js Calling a Next.js API Endpoint

  • رسیدگی به درخواست‌های POST در Next.js Handle POST Requests in Next.js

  • رسیدگی به درخواست‌های GET در Next.js Handle GET Requests in Next.js

  • رسیدگی به درخواست‌های PUT در Next.js Handle PUT Requests in Next.js

  • رسیدگی به درخواست های DELETE در Next.js Handle DELETE Requests in Next.js

تولید استاتیک (SSG) با getStaticProps Static Generation (SSG) with getStaticProps

  • شروع به کار با Next.js SSG Getting Started with Next.js SSG

  • درک getStaticProps، Context و Return Values Understanding getStaticProps, Context, and Return Values

  • رندر کردن یک صفحه استاتیک Rendering a Static Page

  • معرفی Dynamic Static Rendering در Next.js Introducing Dynamic Static Rendering in Next.js

  • ایجاد صفحات استاتیک پویا با getStaticPaths Creating Dynamic Static Pages with getStaticPaths

  • ساخت سایت های استاتیک برای تولید در Next.js Building Static Sites for Production in Next.js

بازسازی استاتیک افزایشی (ISR) Incremental Static Regeneration (ISR)

  • شروع به کار با Next.js Incremental Static Regeneration Getting Started with Next.js Incremental Static Regeneration

  • معرفی اعتبار مجدد صفحه مبتنی بر زمان Introducing Time-based Page Revalidation

  • معرفی استراتژی بازگرداندن مسدود کردن Introducing the Blocking Fallback Strategy

  • معرفی اعتبار مجدد صفحه درخواستی Introducing on Demand Page Revalidation

  • اعتبارسنجی مجدد صفحات در صورت تقاضا Revalidating Pages on Demand

رندر سمت سرور (SSR) با getServerSideProps Server-side Rendering (SSR) with getServerSideProps

  • شروع به کار با Next.js SSR Getting Started with Next.js SSR

  • رندر کردن مسیرهای پویا روی سرور Rendering Dynamic Routes on the Server

واکشی و ارائه داده های سمت مشتری (CSR) Client-side Data Fetching and Rendering (CSR)

  • شروع کار با Next.js CSR Getting Started with Next.js CSR

  • آشنایی با SWR Understanding SWR

  • کار با SWR Working with SWR

  • واکشی داده ها از سمت مشتری Fetching Data from the Client Side

نمایش نظرات

آموزش واکشی داده و مسیرهای API در Next.js 14
جزییات دوره
1h 21m
31
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marcelo Pastorino Marcelo Pastorino

مارسلو با استفاده از C # ، .NET Framework و .NET Core ، Azure ، Xamarin ، JavaScript و فریمورک های مدرن جلویی در میان سایر فناوری ها ، 18 سال تجربه حرفه ای در حل مشکلات تجاری با معماری راه حل ها و توسعه نرم افزار برای وب ، ابر و تلفن همراه دارد. او یک توسعه دهنده پرشور و عملگرا است که اولین نرم افزار خود را در سن 16 سالگی به فروش رساند. مارسلو از اوایل دهه 90 شروع به کد نویسی برای سرگرمی در IBM 8086 XT قدیمی کرد. از آن زمان مارسلو با افتخار در ساخت نرم افزار با کیفیت در شرکت های مختلف در جهان در نقش های مختلف توسعه نرم افزار کار کرده است. او همچنین در حال کار بر روی یک پروژه جانبی ، یک جامعه باز برای توسعه دهندگان نرم افزار به نام SoftwareDeveloper.io است و با راهنمایی توسعه دهندگان مشتاق و مستقر ، به آنها کمک می کند مهارت های رمزگذاری خود را به سطح بالاتری برسانند ، اشتیاق جدیدی در آموزش پیدا کرده است.