NGRX reduxmi?
NGRX reduxmi?

Video: NGRX reduxmi?

Video: NGRX reduxmi?
Video: Angular ngrx Redux Quick Start Tutorial 2024, Aprel
Anonim

NGRX tomonidan "ilhomlantirilgan" kutubxonalar guruhidir Redux naqsh, bu o'z navbatida Flux naqshidan "ilhomlangan". Bir oz ixchamroq bo'lsak, bu shuni anglatadi redux naqsh Flux naqshining soddalashtirilgan versiyasidir va NGRX ning burchakli/rxjs versiyasidir redux naqsh.

Shuni ham bilingki, menga NgRx kerakmi?

Agar ishonchingiz komil bo'lmasa kerak u, siz yo'q kerak bu. Menga Ngrx do'kon bir nechta muammolarni hal qiladi. Masalan, kuzatilishi mumkin bo'lgan narsalar bilan shug'ullanish kerak bo'lganda va ba'zi kuzatilishi mumkin bo'lgan ma'lumotlar uchun javobgarlik turli komponentlar o'rtasida taqsimlanganda. Doimiy ma'lumotlar bilan ishlayotganingizda u yaxshi ishlaydi.

Xuddi shunday, Redux burchak uchun kerakmi? Yo'q zarur , lekin foydali bo'lishi mumkin. Ko'p ma'lumotlarga ega bo'lgan yoki bir nechta komponentlardan o'zgartiriladigan katta dastur uchun markaziy do'kon va ba'zi Flux ilovalari juda foydalidir (u bo'lishi shart emas) Redux ).

Oddiy qilib aytganda, NgRx dan qanday foydalanish kerak?

NgRx Angular-da reaktiv ilovalarni yaratish uchun ramka hisoblanadi. NgRx davlat boshqaruvi, nojo'ya effektlarni izolyatsiya qilish, ob'ektlar yig'ish boshqaruvi, marshrutizator bilan bog'lash, kod yaratish va dasturchilarning ko'plab turdagi ilovalarni yaratishda tajribasini oshiradigan ishlab chiquvchi vositalarini taqdim etadi.

Burchakdagi redux naqsh nima?

Redux a naqsh /React dunyosidan ommaboplarni ilhomlantirgan kutubxona Burchakli NgRx va NGXS kabi vositalar. maqsadi redux bir tomonlama ma'lumotlar oqimini yaratish orqali dastur ma'lumotlarini yanada bashoratli qilishdir. Bizning do'kon xizmatimiz faqat ikkita xususiyatga ega, ularning ikkalasi ham reaktiv ma'lumotlar oqimidir - harakatlar va holat.