⊗jsrxPmBsInr 1 of 57 menu

Redux 라이브러리

이번 튜토리얼에서 우리는 매우 유용하고 가치 있는 JavaScript 라이브러리인 Redux를 소개합니다. 이 라이브러리의 이름은 함수 reduce와 단방향 데이터 흐름 사용을 기반으로 하는 React 애플리케이션 아키텍처 Flux라는 두 단어에서 비롯되었습니다.

우선 Redux는 애플리케이션 데이터 상태의 예측 가능한 컨테이너 또는 저장소입니다. 우리는 React 튜토리얼을 공부할 때 상태 또는 스테이트 (state)라는 개념을 이미 접했습니다. 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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부