با رشد اپلیکیشن، نحوه سازماندهی State و جریان داده بین کامپوننتها اهمیت بیشتری پیدا میکند. State نامنظم یا تکراری یکی از رایجترین دلایل ایجاد باگ در برنامههای React است.
در این فصل یاد میگیرید چگونه State را به شکل اصولی طراحی کنید، منطق بهروزرسانی آن را قابل نگهداری نگه دارید و آن را بین کامپوننتهای مختلف—even در بخشهای دور از هم—به اشتراک بگذارید.
در این فصل یاد میگیرید:
-
چگونه تغییرات UI را بهعنوان تغییرات State تحلیل کنید
-
چگونه State را بهدرستی ساختاردهی کنید
-
چگونه با Lifting State Up دادهها را بین کامپوننتها به اشتراک بگذارید
-
چگونه کنترل کنید State حفظ شود یا ریست شود
-
چگونه منطق پیچیده State را در یک تابع واحد متمرکز کنید
-
چگونه بدون “prop drilling” اطلاعات را منتقل کنید
-
چگونه مدیریت State را با رشد اپلیکیشن مقیاسپذیر کنید
در نهایت، این فصل به شما کمک میکند سیستم State تمیزتر، قابل پیشبینیتر و قابل توسعهتری طراحی کنید.
این محتوا کاملا رایگان توسط تیم کدلپر ترجمه شده و در اختیار شما کاربران عزیز قرار گرفته است، هر گونه کپی برداری برای مقاصد غیر رایگان و بدون ذکر منبع، مورد پیگیری قانونی قرار میگیرد.
ترجمه شده از منبع: https://react.dev/learn