سرعت پخش
سبک زیرنویس
آموزش جامع مدیریت وضعیت در React با Zustand
- ۳ دانشجو
- ۳۰ دقیقه مدت دوره
- مبتدی سطح
- در حال برگزاری وضعیت
بدون پرداخت — همین الان شروع کن
درباره دوره
این دوره برای توسعهدهندگان React طراحی شده است که به دنبال جایگزینی سبک، سریع و کمحجم برای کتابخانههای سنگین مدیریت وضعیت مانند Redux هستند. اگر در پروژههای خود با پیچیدگیهای انتقال داده بین کامپوننتها دستوپنج نرم میکنید، این آموزش مسیر شما را هموار میکند.
در طول این دوره، شما یک سیستم مدیریت سبد خرید را از صفر تا صد پیادهسازی میکنید. ما با تعریف Store در Zustand شروع کرده و سپس به سراغ تکنیکهای پیشرفتهتر مانند استفاده از Immer برای تغییرات ایمن در دادههای تو در تو و بهینهسازی عملکرد با استفاده از Selectors میرویم.
مسیر یادگیری ما از مفاهیم پایه و معماری Store شروع شده و با پیادهسازی منطقهای حذف، اضافه و مدیریت وضعیتهای پیچیده در یک پروژه واقعی به پایان میرسد. پس از پایان این دوره، شما قادر خواهید بود Zustand را به عنوان ابزار اصلی مدیریت وضعیت در هر پروژه React به کار بگیرید.
در این دوره چه چیزهایی یاد میگیرید؟
- راهاندازی و پیکربندی اولیه Zustand در پروژه React
- ساختاردهی به Store و تعریف Actionها در Zustand
- مدیریت Stateهای پیچیده و تو در تو با استفاده از Immer
- بهینهسازی رندر کامپوننتها با استفاده از Selectors
- پیادهسازی منطق سبد خرید (افزودن و حذف آیتمها)
- انتزاع منطق بیزینس (Business Logic) از کامپوننتهای UI
- کار با توابع Set و Get در ساختار Zustand
- تکنیکهای جلوگیری از Re-renderهای غیرضروری
این دوره مناسب چه کسانی است؟
- آشنایی کامل با مفاهیم پایه React و Hooks
- درک نحوه کارکرد State و Props در کامپوننتها
- تجربه کار با JavaScript مدرن (ES6+)
- توانایی پیادهسازی پروژههای ساده React
با یادگیری Zustand، پیچیدگیهای مدیریت وضعیت در پروژههای بزرگ React را به حداقل برسانید و کدی تمیزتر و قابلنگهداریتر بنویسید. همین حالا یادگیری را شروع کنید و سطح مهارتهای خود را در مدیریت دادههای اپلیکیشن ارتقا دهید.
نظرات و گفتگو
سوال، نظر یا تجربهات رو بنویس — بقیه هم ازش استفاده میکنن.
برای نوشتن نظر باید وارد بشی — یک دقیقهست!
هنوز کسی نظر نذاشته — تو اولین نفر باش!