|
3 | 3 | ## Table of Contents
|
4 | 4 |
|
5 | 5 | - **General**
|
6 |
| - - [When should I learn Redux?](/docs/faq/General.md#general-when-to-learn) |
7 |
| - - [When should I use Redux?](/docs/faq/General.md#general-when-to-use) |
8 |
| - - [Can Redux only be used with React?](/docs/faq/General.md#general-only-react) |
9 |
| - - [Do I need to have a particular build tool to use Redux?](/docs/faq/General.md#general-build-tools) |
| 6 | + - [When should I learn Redux?](/docs/faq/General.md#when-should-i-learn-redux) |
| 7 | + - [When should I use Redux?](/docs/faq/General.md#when-should-i-use-redux) |
| 8 | + - [Can Redux only be used with React?](/docs/faq/General.md#can-redux-only-be-used-with-react) |
| 9 | + - [Do I need to have a particular build tool to use Redux?](/docs/faq/General.md#do-i-need-to-have-a-particular-build-tool-to-use-redux) |
10 | 10 | - **Reducers**
|
11 | 11 | - [How do I share state between two reducers? Do I have to use combineReducers?](/docs/faq/Reducers.md#reducers-share-state)
|
12 | 12 | - [Do I have to use the switch statement to handle actions?](/docs/faq/Reducers.md#reducers-use-switch)
|
|
35 | 35 | - [Is Immutable.JS worth the effort?](/docs/recipes/UsingImmutableJS.md#is-immutable-js-worth-effort)
|
36 | 36 | - [What are some opinionated Best Practices for using Immutable.JS with Redux?](/docs/recipes/UsingImmutableJS.md#immutable-js-best-practices)
|
37 | 37 |
|
38 |
| -- **Code Structure** |
| 38 | +- **Code Structure** |
39 | 39 | - [What should my file structure look like? How should I group my action creators and reducers in my project? Where should my selectors go?](/docs/faq/CodeStructure.md#structure-file-structure)
|
40 | 40 | - [How should I split my logic between reducers and action creators? Where should my “business logic” go?](/docs/faq/CodeStructure.md#structure-business-logic)
|
41 | 41 | - [Why should I use action creators?](/docs/faq/CodeStructure.md#structure-action-creators)
|
|
47 | 47 | - [Will having “one state tree” cause memory problems? Will dispatching many actions take up memory?](/docs/faq/Performance.md#performance-state-memory)
|
48 | 48 | - [Will caching remote data cause memory problems?](/docs/faq/Performance.md#performance-cache-memory)
|
49 | 49 | - **Design Decisions**
|
50 |
| - - [Why doesn't Redux pass the state and action to subscribers?](/docs/faq/DesignDecisions.md#does-not-pass-state-action-to-subscribers) |
51 |
| - - [Why doesn't Redux support using classes for actions and reducers?](/docs/faq/DesignDecisions.md#does-not-support-classes) |
| 50 | + - [Why doesn't Redux pass the state and action to subscribers?](/docs/faq/DesignDecisions.md#does-not-pass-state-action-to-subscribers) |
| 51 | + - [Why doesn't Redux support using classes for actions and reducers?](/docs/faq/DesignDecisions.md#does-not-support-classes) |
52 | 52 | - [Why does the middleware signature use currying?](/docs/faq/DesignDecisions.md#why-currying)
|
53 | 53 | - [Why does applyMiddleware use a closure for dispatch?](/docs/faq/DesignDecisions.md#closure-dispatch)
|
54 | 54 | - [Why doesn't `combineReducers` include a third argument with the entire state when it calls each reducer?](/docs/faq/DesignDecisions.md#combineReducers-limitations)
|
|
0 commit comments