Redux thunk-г хэзээ хэрэглэх вэ?

Агуулгын хүснэгт:

Redux thunk-г хэзээ хэрэглэх вэ?
Redux thunk-г хэзээ хэрэглэх вэ?

Видео: Redux thunk-г хэзээ хэрэглэх вэ?

Видео: Redux thunk-г хэзээ хэрэглэх вэ?
Видео: ЗАМЕРЗ В ЛЕСУ / ЖУТКИЙ ВОЙ ДЕМОНА В ЛЕСУ FROZEN IN THE FOREST / CREEPY DEMON WOWING IN THE FOREST 2024, Арваннэгдүгээр
Anonim

Redux Thunk-ийн хамгийн түгээмэл хэрэглэгдэхүүн бол өгөгдөл сэргээх эсвэл хадгалахын тулд гадаад API-тай асинхроноор холбогдох явдал юм. Redux Thunk нь хүсэлтийн амьдралын мөчлөгийг дагаж мөрдөх үйлдлүүдийг гадаад API руу илгээхэд хялбар болгодог.

Би хэзээ Redux thunk хэрэглэх ёстой вэ?

Redux Thunk нь Redux доторх зөвхөн үйлдлүүдийг бус функцуудыг буцаах боломжийг олгодог дунд программ юм. Энэ нь амлалтуудтай ажиллах зэрэг хоцрогдсон үйлдлүүдийг хийх боломжийг олгоно Энэхүү завсрын програмыг ашиглах гол тохиолдлуудын нэг нь синхрон бус байж болзошгүй үйлдлүүдийг зохицуулах, жишээлбэл, GET хүсэлтийг axios ашиглан илгээх явдал юм.

Redux хэрэгтэй юу?

Redux-ийн маш түгээмэл загвар бол нэг функцэд дэд программын тодорхой логикийг нэгтгэх арга болох Thunks гэж нэрлэгддэг зүйлсийг ашиглах явдал юм. react-redux-д холбогдсон үйлдэл бүтээгчдээс илүү үйлдлийн объектуудыг шууд илгээж, үүсгэнэ. …

Redux thunk-г юунд ашигладаг вэ?

Redux Thunk нь дэлгүүрийн илгээх аргыг аргумент болгон авч, дараа нь ашигладаг функцийг(thunk) буцаадаг үйлдэл бүтээгчдийг дуудах боломжийг олгодог дунд програм юм. API эсвэл гаж нөлөө дууссаны дараа синхрон үйлдлийг илгээнэ үү.

Би Redux thunk эсвэл saga ашиглах ёстой юу?

Redux- Thunk-тай харьцуулахад Redux-Saga-ийн давуу тал нь та асинхрон өгөгдлийн урсгалаа илүү хялбархан шалгах боломжтой юм. Redux-Thunk нь жижиг төслүүд болон React экосистемд дөнгөж нэвтэрсэн хөгжүүлэгчдэд тохиромжтой. Тандын логик бүгд функц дотор агуулагддаг.

Зөвлөмж болгож буй: