وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

React: State Management

سرفصل های دوره

Choosing the right state management solution can be tricky. Developers need to evaluate a variety of options—each with their own trade-offs—and select the right approach for their needs. In this course, instructor Sandy Ludosky teaches you to manage the state of an application smartly as it grows and becomes more complex. Sandy covers topics like React hook patterns, the Context API, the React Redux library, and new and alternative solutions like Recoil and Zustand. Whether you’re a beginner or an experienced React developer, check out this course to learn about important considerations and explore the guiding principles behind state management for React applications.


01 - Introduction
  • 01 - React State management
  • 02 - What you should know
  • 03 - Exercise files and GitHub Codespaces

  • 02 - 1. What Is State Management
  • 01 - What is state management and why should you use it
  • 02 - How to manage the state in React

  • 03 - 2. Managing the State with the Hooks
  • 01 - useState From stateless to stateful components
  • 02 - useEffect Apply side effects
  • 03 - Handling complex logic with useReducer
  • 04 - Moving logic into a function reducer
  • 05 - Dispatching actions and applying side effects

  • 04 - 3. There Is Only One Truth with Context API
  • 01 - Why is a single source of truth important
  • 02 - Getting started with the context API
  • 03 - Create a context object and a provider
  • 04 - Create and manage a global state
  • 05 - Challenge Scaling and maintaining apps
  • 06 - Solution Subscribing to the context changes

  • 05 - 4. Atomic State Management with Recoil
  • 01 - Installation and getting started with Recoil
  • 02 - Breaking up the source of truth into Atoms
  • 03 - Updating and reading the state
  • 04 - From state to derived data with Selectors
  • 05 - Challenge Subscribing to state changes
  • 06 - Solution Subscribing to state changes

  • 06 - 5. Zustand Simple and Modern State Management
  • 01 - Zustand quickstart
  • 02 - Counter app Creating a store with a hook
  • 03 - Binding components to the state
  • 04 - Challenge Create a centralized store
  • 05 - Solution Zustand in action 12
  • 06 - Solution Zustand in action 22

  • 07 - Conclusion
  • 01 - Which solution should you pick next
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 18918
    حجم: 286 مگابایت
    مدت زمان: 110 دقیقه
    تاریخ انتشار: 20 شهریور 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید