# Recipes

These are some use cases and code snippets to get you started with Redux in a real app. They assume you understand the topics in [basic](https://redux-ru.js.org/basics) and [advanced](https://redux-ru.js.org/advanced) tutorials.

* [Configuring Your Store](https://redux-ru.js.org/recipes/configuring-your-store)
* [Migrating to Redux](https://redux-ru.js.org/recipes/migrating-to-redux)
* [Using Object Spread Operator](https://redux-ru.js.org/recipes/using-object-spread-operator)
* [Reducing Boilerplate](https://redux-ru.js.org/recipes/reducing-boilerplate)
* [Server Rendering](https://redux-ru.js.org/recipes/server-rendering)
* [Writing Tests](https://redux-ru.js.org/recipes/writing-tests)
* [Computing Derived Data](https://redux-ru.js.org/recipes/computing-derived-data)
* [Implementing Undo History](https://redux-ru.js.org/recipes/implementing-undo-history)
* [Isolating Subapps](https://redux-ru.js.org/recipes/isolating-subapps)
* [Structuring Reducers](https://redux-ru.js.org/recipes/structuring-reducers)
* [Using Immutable.JS with Redux](https://redux-ru.js.org/recipes/using-immutable.js-with-redux)
