JS реакциясындагы редуктор деген эмне?
JS реакциясындагы редуктор деген эмне?

Video: JS реакциясындагы редуктор деген эмне?

Video: JS реакциясындагы редуктор деген эмне?
Video: JavaScript c Нуля - Курс для начинающих с практикой [2023] 2024, Март
Anonim

The редуктор мурунку абалды жана аракетти кабыл алып, кийинки абалды кайтаруучу таза функция. (мурунку абал, аракет) => кийинки абал. Бул а деп аталат редуктор анткени бул сиз Arrayге өтө турган функциянын түрү.

Реакциядагы редуктор деген эмнени да билүү керек?

реактивдүү редуктор redux мамлекеттик башкаруу. Frontend Masters программасында өнүгүүнү үйрөнүңүз. А редуктор колдонмонун абалына өзгөртүүлөрдү аныктоочу функция. Бул өзгөрүүнү аныктоо үчүн ал алган аракетти колдонот.

Андан кийин, суроо туулат, JS реакциясында кыскартуу деген эмне? Redux JavaScript колдонмолору үчүн болжолдуу абалдын контейнери. Ал ырааттуу иштеген, ар кандай чөйрөдө (кардар, сервер жана жергиликтүү) иштеген жана сынап көрүү оңой болгон тиркемелерди жазууга жардам берет. Сиз колдоно аласыз Redux менен бирге React , же башка көрүү китепканасы менен.

Ошондой эле билүү үчүн, эмне үчүн редукторлор таза?

Ооба, таза редукторлор детерминистикалык болуп саналат, эгерде аларга бирдей кириш берилсе, алар ар дайым бирдей жыйынтык чыгарышат. Бул касиет бирдикти тестирлөө сыяктуу кырдаалдарда жардам берет, анткени сиз тест бир жолу өтсө, ал ар дайым өтүп кете турганын билесиз.

Реакциядагы иш-аракет деген эмне?

Сергитүү катары, а иш-аракет түрү маанисин камтышы керек жөнөкөй объект болуп саналат. Биз түрлөрүн жараткан. js файлы кармалып турат иш-аракет типтеги константаларды, ошондуктан биз бул маанилерди тип касиети катары колдоно алабыз. Тез карап чыгуу катары, биздин аракеттер түрү ачкычы бар каалаган объектинин мааниси болушу мүмкүн.

Сунушталууда: