آموزش معماری داخلی ری‌اکت (React) - آخرین آپدیت

دانلود React's Internal Architecture

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: قدرتمندترین ابزار در جعبه‌ابزار یک توسعه‌دهنده، داشتن یک مدل ذهنی دقیق است. درک معماری داخلی ری‌اکت به شما کمک می‌کند تا اپلیکیشن‌هایی با کارایی بالا بنویسید و مشکلات پیچیده را با اطمینان عیب‌یابی کنید. در این دوره آموزشی با عنوان «معماری داخلی ری‌اکت»، یاد می‌گیرید که ری‌اکت در پشت صحنه چگونه کار می‌کند تا بتوانید تصمیمات معماری بهتری بگیرید و برنامه‌های خود را بهینه کنید. ابتدا، معماری Fiber ری‌اکت و نحوه به‌روزرسانی بهینه DOM توسط الگوریتم Reconciliation را بررسی خواهید کرد. سپس، نحوه عملکرد سیستم رویدادهای ری‌اکت و چگونگی تحریک به‌روزرسانی‌های State که منجر به چرخه Re-rendering می‌شود را کشف می‌کنید. در ادامه، نحوه مدیریت Stateها و Hookها در داخل ری‌اکت را خواهید دید و در نهایت، یاد می‌گیرید که useEffect در لایه‌های زیرین چگونه عمل می‌کند. پس از اتمام این دوره، مهارت‌ها و دانش لازم از ساختار داخلی ری‌اکت را برای ساخت اپلیکیشن‌های بهینه‌تر و عیب‌یابی دقیق‌تر و مطمئن‌تر به دست خواهید آورد.

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

المان‌های ری‌اکت و درخت فایبر React Elements and the Fiber Tree

  • ایجاد المان‌های ری‌اکت Creating React Elements

  • ساخت درخت فایبر Building the Fiber Tree

  • ساختار نودهای فایبر Fiber Node Structure

رویدادها و فرآیند رندر مجدد Events and the Re-rendering Process

  • جریان مدیریت رویدادها Event Handling Flow

  • تحریک رندرهای مجدد Triggering Re-renders

  • مقایسه پراپ‌ها Props Comparison

مدیریت استیت و هوک‌ها State Management and Hooks

  • ذخیره‌سازی استیت در فایبرها State Storage in Fibers

  • پیاده‌سازی useState useState Implementation

  • قوانین استفاده از هوک‌ها Rules of Hooks

هوک useEffect و مدیریت وابستگی‌ها useEffect and Dependency Management

  • پیاده‌سازی useEffect useEffect Implementation

  • بررسی وابستگی‌ها Dependency Checking

  • مقایسه‌های برابری Equality Comparisons

نمایش نظرات

آموزش معماری داخلی ری‌اکت (React)
جزییات دوره
1h 1m
12
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
13
5 از 5
دارد
دارد
دارد
Tony Alicea
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tony Alicea Tony Alicea

تونی یک معمار نرم افزار ، توسعه دهنده برنامه های وب ، طراح پایگاه داده و طراح تجربه کاربری با 15 سال تجربه است. تجربه او در سراسر فن آوری هایی مانند HTML5 ، CSS3 ، ASP.NET MVC ، Javascript ، jQuery ، AngularJS ، KnockoutJS ، LESS ، Bootstrap ، SQL ، Entity Framework و غیره بوده است. او علاقه زیادی به طبیعت و رفتار انسان ، و چگونگی تأثیر آن بر تعامل انسان و کامپیوتر دارد ، ترجمه به کار در UX و قابلیت استفاده. وی همچنین 25 سال سابقه سخنرانی و تدریس در جمع را دارد ، هم در حضور گروه های بزرگ و هم به عنوان یک مربی خصوصی یک به یک.