Oui, c'est absolument possible. Redux lui-même ne se soucie pas réellement des données que vous stockez ou de la manière dont vous les stockez. La seule limitation intégrée réelle est que combineReducers
s'attend à être utilisé avec un objet JS simple. Donc oui, il y a beaucoup de gens qui utilisent Immutable.js avec Redux.
Les documents Redux ont été récemment mis à jour avec deux nouvelles sections: FAQ: Immutable Data et Recipes: Using Immutable.js with Redux, ce qui devrait être utile. Cela dit, je personnellement déconseiller d'utiliser Immutable.js, pour plusieurs raisons (que je wrote about in a Reddit comment un certain temps), mais c'est un choix valide. Vous pouvez également consulter ma liste de immutable data structure and immutable update utility libraries ainsi que certains outils pertinents.
Est-il possible d'utiliser des conserves de fraises avec du beurre de cacahuète organique pour une tranche de pain frais? –
La réponse à la fois OP et @RyanWheale est: oui – Brandon