⊗jsrxPmBsInr 1 of 57 menu

Библиотека Redux

В този урок ще се запознаем с една много полезна и ценна JavaScript библиотека - Redux. Името на библиотеката произлиза от две думи - името на функцията reduce и архитектурата Flux на приложенията в React, в основата на която лежи използването на еднопосочен поток от данни.

Преди всичко Redux е предсказуем контейнер или хранилище за състояния на данните на приложението. Ние вече се сблъскахме с понятието състояние или стейт (state) докато изучавахме урока за React. С Redux можете да пишете клиентски, сървърни или нативни приложения, които се държат предсказуемо, лесно се мащабират и тестват.

С какво още е привлекателен Redux? Той ни помага да управляваме глобалното състояние на приложението. Инструментите и техниките, използвани в Redux, правят по-лесно разбирането къде, защо и по какъв начин стейтът се е променил, както и как ще се държи логиката на приложението в случай на такива промени.

Redux е самостоятелна библиотека, но може да се използва в комбинация с такива популярни фреймуърки, като React, Angular, Vue, както и с чист JavaScript. Изпреварвайки малко, ще кажа, че в нашия урок ще използваме комбинация с React.

Въпреки важността на този инструмент, при създаването на приложение трябва разумно да се прецени необходимостта от неговото приложение. Имате нужда от 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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне