⊗jsrxPmSDInr 34 of 57 menu

Байнибастакунии маълумот миёни барномаи Redux ва сервер

Ин бахш барои хонандагони боэҳтирос хоҳад буд, ки дар Redux ба дастомадаҳо ист накардаанд ва қарор доданд, то ба охири ин дастури таълимӣ бирасад. Дар ду бахши оянда мо бо кори барномаи Redux бо мантиқи асинхронӣ шинос мешавем, барномаи худро бо қисми серверӣ мепайвандем ва меомӯзем, ки он бо он маълумот мубодила кунад.

Аз бахшҳои гузашта мо медонем, ки дар асоси кори барномаи Redux механизми синхронӣ ҷойгир аст. Марҳилаҳои асосии кор дар фиристодани экшенҳо ҳангоми рух додани ягон ҳодиса дар барнома, сипас навсозӣ кардани стейт дар store бо функсия ­редюсер, огоҳ кардани компонентҳои барнома аз тағйирёбии стейт ва мувофиқан намоиши арзиши нави стейт дар компонентҳо иборатанд.

Дар ҳаёти воқеӣ аксар вақт чунин мешавад, ки барнома ба мантиқи асинхронӣ низ ниёз дорад, масалан дар кори бо дархостҳои HTTP API ва гирифтани маълумот аз ягон сервери берунӣ. Аз ин рӯ, барои он, ки 'синхронӣ' Redux store-и мо тавонад кор кунад бо чунин мантиқи асинхронӣ, истифода бурда мешавад аз чизе, ки middleware номида мешавад - нармафзоре, ки восита ё пайванд мебошад миёни store-и барномаи мо ва, барои намуна, сервере, ки мо дар ин боби дастури таълимӣ корро бо он оғоз мекунем.

Барои Redux зиёд аз чунин middleware-ҳо сохта шудаанд, аммо маъмултарин ва расман тавсияшудатарин дар миёни онҳо ҳангоми кори барномаҳои Redux бо мантиқи асинхронӣ то ҳол боқӣ мондааст Redux Thunk. Ин нармафзор ба мо кӯмак мекунад, ки функсияҳои оддӣ (ё thunks)-ро истифода барем, ки метавонанд дорои дар худ мантиқи асинхронӣ бошанд, монанди setTimeout, Promises, async/await, барои муомила бо store-и мо. Дар бораи худи истилоҳ, thunk - ин кодест, ки ягон кори ба таъхир андохтарро иҷро мекунад.

Акнун, ки мо каме бо он шинос шудем, ки чӣ тавр дар Redux бо мантиқи асинхронӣ кор кунем, метавонем ба татбиқ кардани ин марҳила дар барномаи худ шурӯъ кунем. Мо бояд чунон кунем, ки барномаи мо тавонад бо ягон сервери берунӣ муомила кунад, маълумотро аз он гирад ва ба он бифиристад. Ба ибораи дигар, пеш аз мо мавзӯи ҷолиб ва хеле муҳим интизор аст. Оғоз мекунем.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан