Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Mastering Maintainable React, а также все другие курсы, прямо сейчас!
Премиум
  1. Урок 1. 00:09:30
    Introduction to Maintainable React
  2. Урок 2. 00:02:18
    Introduction to basic ES6 features
  3. Урок 3. 00:02:36
    ES6 - variable declarations: var, let and const
  4. Урок 4. 00:10:32
    ES6 - play with objects and arrays
  5. Урок 5. 00:11:38
    Introduction to the collection API (filter, map, reduce)
  6. Урок 6. 00:09:16
    A minimal guide to Typescript
  7. Урок 7. 00:09:15
    React in 5 minutes
  8. Урок 8. 00:06:50
    Introduction to code smells
  9. Урок 9. 00:07:33
    Code smell - raw JS loop and collection APIs
  10. Урок 10. 00:05:50
    Code smells - a real-world scenario
  11. Урок 11. 00:09:11
    Introduction of refactorings
  12. Урок 12. 00:04:59
    Refactoring - Extract Function
  13. Урок 13. 00:02:42
    Refactoring - Boolean Parameter
  14. Урок 14. 00:03:25
    Refactoring - ES6 destructuring assignment
  15. Урок 15. 00:05:11
    Refactoring - Extract Component
  16. Урок 16. 00:03:22
    Refactoring - Move Component
  17. Урок 17. 00:14:08
    Demonstration of common Refactoring usages
  18. Урок 18. 00:06:08
    Benefits of having tests
  19. Урок 19. 00:04:20
    How to write a test?
  20. Урок 20. 00:05:35
    Test runner + test cases + code structure
  21. Урок 21. 00:04:52
    What is Test-Driven Development
  22. Урок 22. 00:08:48
    The first TDD journey - A project effort tracker
  23. Урок 23. 00:05:18
    The first TDD journey - Refactoring a bit further
  24. Урок 24. 00:10:11
    TDD with React component - implement a simple Header Component
  25. Урок 25. 00:10:41
    TDD with React Component - implement user interaction
  26. Урок 26. 00:06:24
    Single Responsibility Principle
  27. Урок 27. 00:05:59
    Composable Design
  28. Урок 28. 00:05:16
    Using create-react-app to create your application
  29. Урок 29. 00:05:50
    Walk through the project structure
  30. Урок 30. 00:18:05
    Feature - Add a Todo to a list
  31. Урок 31. 00:10:23
    Refactoring - Extract sub-components
  32. Урок 32. 00:14:34
    Feature - Complete an item when clicked
  33. Урок 33. 00:12:15
    Refactoring - Custom Hooks for Managing states
  34. Урок 34. 00:26:15
    Feature - Add summary information to Todo List
  35. Урок 35. 00:15:45
    Refactoring - Reduce duplication and extract more sub-components
  36. Урок 36. 00:13:44
    Feature - Search by keyword
  37. Урок 37. 00:11:31
    Feature - Enhance accessibility
  38. Урок 38. 00:02:52
    Direct to boot - Feature introduction
  39. Урок 39. 00:05:06
    Network-relate status statechart
  40. Урок 40. 00:11:38
    Feature - the I'm here button - happy path
  41. Урок 41. 00:15:50
    Introduce mirage.js
  42. Урок 42. 00:10:05
    Feature - Error handling
  43. Урок 43. 00:05:33
    Refactoring - extract hooks
  44. Урок 44. 00:07:21
    Feature - I'm Here - retry
  45. Урок 45. 00:12:18
    Use react-query to simplify the network statuses check
  46. Урок 46. 00:06:43
    Fix all the tests with React-Query
  47. Урок 47. 00:14:05
    Feature - Notify the store
  48. Урок 48. 00:11:47
    Final refactoring
  49. Урок 49. 00:05:24
    Summarise what we've covered in the course