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

دانلود React's Internal Architecture

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

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

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

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

  • ساخت درخت Fiber Building the Fiber Tree

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

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

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

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

  • مقایسه Propsها Props Comparison

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

  • ذخیره‌سازی استیت در Fiberها 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 سال سابقه سخنرانی و تدریس در جمع را دارد ، هم در حضور گروه های بزرگ و هم به عنوان یک مربی خصوصی یک به یک.