اسکریپت کوچولو
Фотография
нажмите — покажем
нажмите — покажем
سوال مصاحبه فنی : Redux-saga چیه و چه کاری انجام می دهد؟
درواقع Redux-sag یک middleware درریداکس که از generator function ها برای مدیریتside Effect ها و عملیات های async خیلی پیچیده استفاده می کند .
این میان افزار میتونه فراخوانی های API ، تاخیر در اجرا دستورات و هماهنگی چندین جریان کاری رو مدیریت کند و به اکشن های متفاوت گوش کنه و با dispatch شدن ها توابع خاصی رو اجرا کند در واقع این Middleware به وسیله generator function ها است که میتونه جریان های غیرهمزمان و خیلی پیچیده رو سازماندهی و مدیریت کند.
برای استفاده ازش کافیه آن را با دستور
npm install redux-saga
نصب کنیم و چه از ریداکس و یا redux-toolkit استفاده می کنیم باید در store خودمان آن را به عنوان یک middleware معرفی واجرا کنیم
و همینطور متدهایی مثل call, put, takeEvery
رو در اختیار ما قرار میدهد که با ترکیب آن ها باgenerator function ها می توانیم saga خودمان را ایجاد کنیم وبه عنوان مثال دیتایی رو از سرور واکشی کنیم و حالات مختلف رو مدیریت کنیم.
مشاهده ویدیو مربوطه
#react_interview
#react
YouTube | Instagram | Telegram
10 · 912 ·