• Урок 1. 00:02:34
    Simplifying the Arrow Functions
  • Урок 2. 00:04:13
    Supplying the Initial State
  • Урок 3. 00:07:36
    Persisting the State to the Local Storage
  • Урок 4. 00:02:25
    Refactoring the Entry Point
  • Урок 5. 00:01:43
    Adding React Router to the Project
  • Урок 6. 00:02:38
    Navigating with React Router <Link>
  • Урок 7. 00:04:09
    Filtering Redux State with React Router Params
  • Урок 8. 00:02:58
    Using withRouter() to Inject the Params into Connected Components
  • Урок 9. 00:01:49
    Using mapDispatchToProps() Shorthand Notation
  • Урок 10. 00:04:52
    Colocating Selectors with Reducers
  • Урок 11. 00:06:46
    Normalizing the State Shape
  • Урок 12. 00:04:31
    Wrapping dispatch() to Log Actions
  • Урок 13. 00:01:32
    Adding a Fake Backend to the Project
  • Урок 14. 00:03:46
    Fetching Data on Route Change
  • Урок 15. 00:06:58
    Dispatching Actions with the Fetched Data
  • Урок 16. 00:06:29
    Wrapping dispatch() to Recognize Promises
  • Урок 17. 00:08:44
    The Middleware Chain
  • Урок 18. 00:02:57
    Applying Redux Middleware
  • Урок 19. 00:09:33
    Updating the State with the Fetched Data
  • Урок 20. 00:06:23
    Refactoring the Reducers
  • Урок 21. 00:05:59
    Displaying Loading Indicators
  • Урок 22. 00:04:44
    Dispatching Actions Asynchronously with Thunks
  • Урок 23. 00:04:43
    Avoiding Race Conditions with Thunks
  • Урок 24. 00:10:59
    Displaying Error Messages
  • Урок 25. 00:05:36
    Creating Data on the Server
  • Урок 26. 00:07:58
    Normalizing API Responses with normalizr
  • Урок 27. 00:05:24
    Updating Data on the Server
Этот курс находится в платной подписке. Оформи премиум подписку и смотри Building React Applications with Idiomatic Redux , а также все другие курсы, прямо сейчас!
Премиум