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