لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مدیریت مجموعه داده های بزرگ در React 17
Managing Large Datasets in React 17
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
React یکی از محبوب ترین چارچوب های UI منبع باز است. این دوره به شما می آموزد که چگونه رندر مجموعه داده های بزرگ در وب سایت خود را با استفاده از React بهینه کنید. همانطور که وب سایت ها مقیاس می شوند، آنها باید داده های بیشتری را مدیریت کنند. در این دوره آموزشی، مدیریت مجموعههای داده بزرگ در React، یاد میگیرید که چگونه وبسایت خود را مهندسی کنید تا مجموعههای داده بزرگ را مدیریت کند و در عین حال سریع و کارآمد باشد. ابتدا، نحوه اندازهگیری عملکرد برنامه خود و اینکه چگونه با رندر مجموعه دادههای بزرگ بر آن تأثیر میگذارد را بررسی خواهید کرد. در مرحله بعد، نحوه رندر کردن مؤلفهها را با استفاده از صفحهبندی به طور کارآمد کشف خواهید کرد. در نهایت، با پیاده سازی های کارآمدتر و پویاتر مانند اسکرول بی نهایت و پنجره سازی آشنا خواهید شد. وقتی این دوره را به پایان رساندید، مهارت ها و دانش لازم برای ساخت برنامه های کاربردی سریع رعد و برق که قادر به مدیریت میلیون ها ردیف داده در یک زمان هستند را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
تجزیه و تحلیل عملکرد با React Developer Tools
Analyzing Performance with React Developer Tools
بررسی نسخه
Version Check
بررسی اجمالی
Overview
ارائه و متعهد می شود
Renders and Commits
برنامه Globotickets
The Globotickets Application
نمایه سازی با ابزارهای توسعه دهنده React
Profiling with React Developer Tools
نسخه ی نمایشی: پروفایل سازی با ابزارهای توسعه دهنده React
Demo: Profiling with React Developer Tools
خلاصه
Summary
بهبود عملکرد از طریق صفحه بندی
Improving Performance through Pagination
صفحه بندی چیست؟
What Is Pagination?
نسخه ی نمایشی: پیاده سازی صفحه بندی
Demo: Implementing Pagination
چگونه صفحه بندی عملکرد را بهبود می بخشد
How Pagination Improves Performance
نسخه ی نمایشی: چگونه صفحه بندی عملکرد را بهبود می بخشد
Demo: How Pagination Improves Performance
خلاصه
Summary
بهینه سازی رندرها با اسکرول و پنجره بی نهایت
Optimizing Renders with Infinite Scroll and Windowing
اسکرول بی نهایت: نسخه بهبود یافته صفحه بندی
Infinite Scroll: An Improved Version of Pagination
نسخه ی نمایشی: پیاده سازی اسکرول بی نهایت
Demo: Implementing Infinite Scroll
مقدمه ای بر پنجره سازی
Introduction to Windowing
نسخه ی نمایشی: افزودن پنجره به برنامه ما
Demo: Adding Windowing to Our Application
خلاصه
Summary
حذف رندرهای بی نیاز
Eliminating Needless Renders
معرفی
Introduction
React Component Keys
React Component Keys
روش های رندر واکنش و چرخه حیات
React Rendering and Lifecycle Methods
نسخه ی نمایشی: بهبود عملکرد با استفاده از کلیدها و روش های چرخه زندگی
Demo: Improving Performance Using Keys and Lifecycle Methods
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
Soham یک توسعه دهنده پشته کامل با تجربه در ساخت برنامه های وب و خدمات در مقیاس بزرگ برای مشتریان در سراسر جهان است. او نویسنده کتاب است و به طور منظم در وبلاگ خود درباره موضوعات مختلف مربوط به توسعه وب می نویسد. Soham تجربه زیادی با React ، D3 ، Node.js و Go stacks دارد.
نمایش نظرات