이음매없는 라이브러리보다 Immutable.js 라이브러리를 사용하고 Redux와 함께 사용할 수 있는지 확실하지 않습니다.ReactJS 앱에 대해 Redux와 함께 Immutable.js 라이브러리를 사용할 수 있습니까?
어떻게 Redux와 함께 사용할 수 있습니까?
이음매없는 라이브러리보다 Immutable.js 라이브러리를 사용하고 Redux와 함께 사용할 수 있는지 확실하지 않습니다.ReactJS 앱에 대해 Redux와 함께 Immutable.js 라이브러리를 사용할 수 있습니까?
어떻게 Redux와 함께 사용할 수 있습니까?
네, 물론 가능합니다. Redux 자체는 실제로 어떤 데이터를 저장하는지 또는 어떻게 저장하는지 신경 쓰지 않습니다. 실제로 유일한 기본 제한은 combineReducers
이 일반 JS 객체와 함께 사용되기를 기대한다는 것입니다. 그래서 Redux와 함께 Immutable.js를 사용하는 많은 사람들이 있습니다.
Redux 문서는 최근에 두 개의 새로운 섹션 인 FAQ: Immutable Data과 Recipes: Using Immutable.js with Redux으로 업데이트되었으므로 도움이됩니다.
나는 개인적으로은 몇 가지 이유로 Immutable.js를 사용하지 말 것을 권고하고 있습니다. (내가 다시 wrote about in a Reddit comment이긴하지만) 올바른 선택입니다. immutable data structure and immutable update utility libraries의 내 목록과 관련 도구를 살펴볼 수도 있습니다.
'combineReducers' 문제를 처리하는 한 가지 방법은 [redux-immutable] (https://github.com/gajus/redux-immutable)을 사용하는 것입니다. 그것은 당신이 게시 한 링크 안에 묻혀 있다는 것을 알고 있지만, 나는 미래의 독자들을 위해 여기에 언급할만한 가치가 있다고 생각했습니다. –
신 반죽 빵의 신선한 조각에 chunky organic 땅콩 버터와 함께 딸기 보존 식품을 사용할 수 있습니까? –
OP와 @RyanWheale에 대한 대답은 다음과 같습니다. 예 – Brandon