Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай React Infographics, а также все другие курсы, прямо сейчас!
Премиум
  1. Урок 1. 00:00:54
    001 4 React Mistakes
  2. Урок 2. 00:00:23
    002 absolute imports
  3. Урок 3. 00:00:34
    003 abstraction over array states
  4. Урок 4. 00:00:46
    004 avoid premature optimizations with useMemo
  5. Урок 5. 00:00:35
    005 avoid prop drilling
  6. Урок 6. 00:00:18
    006 avoid provider wrapping hell
  7. Урок 7. 00:00:30
    007 avoid syncing state in useeffect
  8. Урок 8. 00:00:21
    008 cache server functions
  9. Урок 9. 00:00:12
    009 classnames
  10. Урок 10. 00:00:21
    010 classnames design
  11. Урок 11. 00:00:24
    011 clean up your providers
  12. Урок 12. 00:00:42
    012 client server components
  13. Урок 13. 00:00:12
    013 composition
  14. Урок 14. 00:01:01
    014 compound components pattern
  15. Урок 15. 00:00:12
    015 conditional rendering enums
  16. Урок 16. 00:00:41
    016 conditional rendering in react
  17. Урок 17. 00:00:22
    017 conditional rendering with ts pattern
  18. Урок 18. 00:00:11
    018 constants
  19. Урок 19. 00:00:31
    019 currying
  20. Урок 20. 00:00:31
    020 dropdown composition model
  21. Урок 21. 00:00:47
    021 embrace composition
  22. Урок 22. 00:00:23
    022 enum status instead of individual bool variables
  23. Урок 23. 00:00:23
    023 factory pattern
  24. Урок 24. 00:00:55
    024 forms in react without state
  25. Урок 25. 00:00:45
    025 how to name components
  26. Урок 26. 00:00:12
    026 how to use composition to solve rendering issues
  27. Урок 27. 00:00:29
    027 how to use flushSync
  28. Урок 28. 00:01:27
    028 if statements
  29. Урок 29. 00:00:35
    029 imports order react
  30. Урок 30. 00:00:18
    030 next developer roadmap
  31. Урок 31. 00:00:12
    031 next js loading
  32. Урок 32. 00:00:21
    032 normalize data
  33. Урок 33. 00:00:32
    033 prop drilling and composition
  34. Урок 34. 00:01:03
    034 provider consumer
  35. Урок 35. 00:00:47
    035 react batching updates
  36. Урок 36. 00:00:14
    036 react form tip
  37. Урок 37. 00:01:14
    037 react project structure
  38. Урок 38. 00:00:17
    038 react useEffect tip
  39. Урок 39. 00:00:12
    039 refchanges
  40. Урок 40. 00:00:19
    040 relocate state
  41. Урок 41. 00:00:12
    041 reset state
  42. Урок 42. 00:03:08
    042 separation concerns 2
  43. Урок 43. 00:00:52
    043 separation of concerns
  44. Урок 44. 00:00:58
    044 separation of concerns low
  45. Урок 45. 00:00:55
    045 solve re-render issues with composition
  46. Урок 46. 00:00:32
    046 unnecesary use of useEffect
  47. Урок 47. 00:01:20
    047 use case for cleaning up react components
  48. Урок 48. 00:00:33
    048 use query params
  49. Урок 49. 00:00:21
    049 usecallback use cases
  50. Урок 50. 00:00:37
    050 useEffect lifecycle
  51. Урок 51. 00:00:37
    051 useEffect lifecycle 2
  52. Урок 52. 00:00:17
    052 useEffect mistake
  53. Урок 53. 00:00:18
    053 useEffect transform data in render
  54. Урок 54. 00:00:18
    054 useEffect transform data in render 2
  55. Урок 55. 00:00:29
    055 useEffect transform logic
  56. Урок 56. 00:00:50
    056 useEventEffect
  57. Урок 57. 00:00:19
    057 useFetch
  58. Урок 58. 00:00:29
    058 useHover hook
  59. Урок 59. 00:01:07
    059 useImperativeHandler
  60. Урок 60. 00:00:45
    060 usereducer for business logic abstraction
  61. Урок 61. 00:00:31
    061 useReducer for centralizing state changes
  62. Урок 62. 00:00:33
    062 useReducer pattern
  63. Урок 63. 00:00:21
    063 useRef listen for changes
  64. Урок 64. 00:00:40
    064 useState vs useRef
  65. Урок 65. 00:00:12
    065 virtualization
  66. Урок 66. 00:01:04
    066 you might not need a form library