|
5 | 5 | ### Foundation
|
6 | 6 |
|
7 | 7 | * [Communication](chapter-2/README.md)
|
| 8 | + * [Input](chapter-2/README.md#input) |
| 9 | + * [Output](chapter-2/README.md#output) |
8 | 10 | * [Event handlers](chapter-3/README.md)
|
9 | 11 | * [Composition](chapter-4/README.md)
|
| 12 | + * [Using React's children API](chapter-4/README.md#using-reacts-children-api) |
| 13 | + * [Passing a child as a prop](chapter-4/README.md#passing-a-child-as-a-prop) |
| 14 | + * [Higher-order component](chapter-4/README.md#higher-order-component) |
| 15 | + * [Function as a children, render prop](chapter-4/README.md#function-as-a-children-render-prop) |
10 | 16 | * [Controlled and uncontrolled inputs](chapter-5/README.md)
|
11 | 17 | * [Presentational and container components](chapter-6/README.md)
|
12 | 18 |
|
13 | 19 | ### Data flow
|
14 | 20 |
|
15 | 21 | * [One direction data flow](chapter-7/README.md)
|
16 | 22 | * [Flux](chapter-8/README.md)
|
| 23 | + * [Flux architecture and its main characteristics](chapter-8/README.md#flux-architecture-and-its-main-characteristics) |
| 24 | + * [Implementing a Flux architecture](chapter-8/README.md#implementing-a-flux-architecture) |
17 | 25 | * [Redux](chapter-9/README.md)
|
| 26 | + * [Redux architecture and its main characteristics](chapter-9/README.md#redux-architecture-and-its-main-characteristics) |
| 27 | + * [Simple counter app using Redux](chapter-9/README.md#simple-counter-app-using-redux) |
18 | 28 |
|
19 | 29 | ### MISC
|
20 | 30 |
|
21 | 31 | * [Dependency injection](chapter-10/README.md)
|
| 32 | + * [Using React's context (prior v. 16.3)](chapter-10/README.md#using-reacts-context-prior-v-163) |
| 33 | + * [Using React's context (v. 16.3 and above)](chapter-10/README.md#using-reacts-context-v-163-and-above) |
| 34 | + * [Using the module system](chapter-10/README.md#using-the-module-system) |
22 | 35 | * [Styling](chapter-11/README.md)
|
| 36 | + * [The good old CSS class](chapter-11/README.md#the-good-old-css-class) |
| 37 | + * [Inline styling](chapter-11/README.md#inline-styling) |
| 38 | + * [CSS modules](chapter-11/README.md#css-modules) |
| 39 | + * [Styled-components](chapter-11/README.md#styled-components) |
23 | 40 | * [Integration of third-party libraries](chapter-12/README.md)
|
0 commit comments