این دوره به شما میآموزد که React 18 چه ویژگیهای جدیدی را به همراه دارد، از جمله Suspense که بر اساس React Concurrent Rendering ساخته شده است.
آنچه خواهید آموخت:
نسخه React 18 شامل یک موتور رندر کاملاً جدید که از طریق عنصر کاملاً جدید Suspense در معرض دید قرار میگیرد. در این دوره آموزشی، React 18: First Look، یاد میگیرید که چه ویژگیهای جدیدی در آخرین بهروزرسانی React 18 آمده است و چگونه به شما در ساخت برنامههای بهتر کمک میکند. ابتدا، بررسی خواهید کرد که همه ویژگیهای جدید در نسخه React 18 چیست. در مرحله بعد، متوجه خواهید شد که وقتی برنامههای خود را به React 18 ارتقا میدهید، این ویژگیها چگونه برای شما مفید خواهند بود. در نهایت، میآموزید که چه مراحلی برای بهروزرسانی برنامه خود از نسخه قبلی React به نسخه 18 لازم است. پس از اتمام این دوره، درک بسیار خوبی از آنچه در نسخه React 18 ارائه میشود، از جمله موتور رندر همزمان کاملاً جدید، و همچنین درک تغییراتی که باید برای استفاده از Suspense در برنامههای خود ایجاد کنید، خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Technical Overview of React 18, the Suspense Release [21mins]
02-01 React 18 Brings Concurrent Features and the All-new Suspense [4mins]
02-02 The Motivation for Suspense in Our React Apps Explained [3mins]
02-03 Simplifying Our Async Component Using Third Party Libraries Like SWR [4mins]
02-04 Nesting Suspense Components and Fallback UIs [2mins]
02-05 Hooking into the Component Lifecycle Using Suspense [4mins]
02-06 Generating a Unique Id for HTML Elements [2mins]
02-07 Batching State Updates for Fewer Page Renders [1mins]
02-08 Takeaways [1mins]
03 React 18 Changes including App Initialization and New Concurrent Rendering [7mins]
03-01 Upgrading and Existing React App to Version 18 [2mins]
03-02 Required Changes to Upgrade to React 18 [3mins]
03-03 How Concurrent Rendering Is Different in React 18 from Previous Versions [2mins]
04 React 18 Release Timeline Expectations [2mins]
04-01 The Release Timeline [2mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 بررسی اجمالی فنی React 18، انتشار Suspense [21 دقیقه]
02-01 React 18 ویژگیهای همزمان و تعلیق کاملاً جدید را به ارمغان میآورد [4 دقیقه]
02-02 انگیزه تعلیق در برنامههای React ما توضیح داده شد [3 دقیقه]
02-03 ساده کردن مؤلفه Async ما با استفاده از کتابخانههای شخص ثالث مانند SWR [4 دقیقه]
02-04 Nesting Suspense Components و Fallback UIs [2 دقیقه]
02-05 اتصال به چرخه حیات کامپوننت با استفاده از تعلیق [4 دقیقه]
02-06 ایجاد یک شناسه منحصر به فرد برای عناصر HTML [2 دقیقه]
02-07 بهروزرسانیهای حالت دستهای برای رندرهای کمتر صفحه [1 دقیقه]
02-08 غذای آماده [1 دقیقه]
03 React 18 تغییر از جمله راه اندازی برنامه و رندر جدید همزمان [7 دقیقه]
03-01 ارتقا و برنامه موجود React به نسخه 18 [2 دقیقه]
03-02 تغییرات لازم برای ارتقا به React 18 [3 دقیقه]
03-03 چگونه رندر همزمان در React 18 با نسخههای قبلی متفاوت است [2 دقیقه]
04 React 18 Release Timeline Expectations [2 دقیقه]
04-01 جدول زمانی انتشار [2 دقیقه]
پیتر یک مشاور نرمافزار مستقل است که از سال 1985 تا 2001 در توسعه دات نت تخصص دارد و از سال 2006 به عنوان MVP فعالیت میکند. او بنیانگذار و مدیر شرکت Tufden Inc بود که در آنجا با موفقیت سیستمهایی را برای برنامه ریزی کلینیک، مدیریت شرکت بیمه و پردازش دعاوی پزشکی ارائه کرد. . راه حلهای او شامل ارائه یک سیستم مدیریت دفتر پزشکی کلید در دست به بیش از 500 مشتری در سراسر کشور بود. علاقه او به کامپیوتر به دوران دبستان برمی گردد، زمانی که به اولین باشگاه کامپیوترش پیوست. او از دانشگاه کرنل در ایتاکا، نیویورک با مدرک کارشناسی و کارشناسی ارشد در مهندسی مکانیک و هوافضا فارغ التحصیل شد.