Бесплатный курс лекций по Python
Начало 11 декабря. Расписание: пн, чт в 20.15-21.00. Для записи вступи в канал →

Redux-ի դասագիրք

Ներածություն Երկու հիմնական գաղափար Հիմնական տերմիններ Redux հավելվածի աշխատանքը Երեք հիմնական հայեցակարգեր

Աշխատանքի գործիքակազմ

Հիմնական գործիքներ React-հավելվածի տեղադրում և նախապատրաստում Redux-ի և RTK-ի տեղադրում React-ի հետ Redux DevTools Extension-ի տեղադրում React Router-ի տեղադրում

Հիմնական աշխատանքային սխեմա

Կտրվածքի ավելացում Ռեդյուսերներ Սելեկտորներ և useSelector հուկը Տվյալների ստացում պահեստից կոմպոնենտում Ձևեր և լոկալ սթեյթեր Ձևի ավելացում Ռեդյուսեր և action Action-ի ուղարկում Սխեմայի աշխատանքի քննարկում

Տվյալների հետ աշխատանք

Ներածություն Ապրանքի առանձին էջ Ապրանքի էջ բրաուզերում Ապրանքի տվյալների փոփոխում պահեստում Տվյալների խմբագրման ձև Ապրանքի խմբագրման էջ բրաուզերում Տվյալների պատրաստում action օբյեկտի համար Մեկ այլ սլայսի ավելացում Վաճառողի մասին տեղեկատվության ավելացում Փոփոխությունների կատարում ձևում Տվյալների բազմակի օգտագործում սլայսից Լրացուցիչ լոգիկայի ավելացում Ռեդյուսերի ավելացում Action-ի ուղարկում

Սերվեր և տվյալների բազա

Ներածություն Սթեյտի կառուցվածքի փոփոխություն Սելեկտորների աշխատանքի օպտիմիզացիա msw-ի տեղակայում սերվերի հետ աշխատելու համար Սերվերի համար տվյալների բազա Տվյալների մոդելների ստեղծում տվյալների բազայի համար Վաճառողի տվյալներով օբյեկտի ստեղծում Ապրանքի տվյալներով օբյեկտի ստեղծում Մուտքերի ստեղծում տվյալների բազայում Տվյալների ուղարկում սերվերից GET-հարցման միջոցով Կլիենտ հավելվածի համար

Ասինխրոն տրամաբանություն և Thunks

Ներածություն thunks-ի մասին createAsyncThunk-ի օգտագործման առավելությունը Thunk-ի ուղարկումը կոմպոնենտից Լրացուցիչ reducer-ներ Կրկնակի հարցման վերացում Հարցման կարգավիճակի կիրառում Վաճառողների տվյալների ստացում Thunk-ի ուղղակի ուղարկում Thunk-ի միջոցով ուղարկված հարցման մշակում Տվյալների ուղարկում thunk-ի միջոցով Արդյունքների ցուցադրումը կոմպոնենտում Վաճառողների ցուցակի արտածում Վաճառողի էջ
azenswhuhi