Full Redux Course-Redux from Beginner To Advanced Level 2022

所在平台: Udemy

课程主页: https://www.udemy.com/course/redux-for-beginners-with-basic-application-with-react/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:完整的Redux课程-从初学者到高级水平 2022 课程概述:大家好,本课程专为已经掌握ReactJS并希望学习Redux的朋友们设计。即使你已经对Redux有一定了解,也可以将其作为一个复习课程。我们还将使用Redux Toolkit进行状态管理,并采用Thunk模式处理HTTP请求和异步任务。 Redux简介:Redux是一个开源的JavaScript库,用于集中管理和控制应用程序的状态。它通常与React或Angular等库配合使用,帮助构建用户界面。Redux的设计与Facebook的Flux架构相似,由Dan Abramov和Andrew Clark创建。 React-Redux:React Redux是Redux的官方绑定,允许React组件从Redux Store中读取数据,并通过dispatch方法向Store发送动作以更新数据。Redux通过单向数据流模型,以合理的方式管理状态,从而帮助应用扩展。 Redux-Toolkit:Redux Toolkit是官方、偏向推荐的高效Redux开发工具集,旨在成为编写Redux逻辑的标准方式。它提供了多个实用函数,简化了Redux的常见用例,包括Store设置、定义reducer、不可变更新逻辑、甚至可以一次创建整个“slice”的状态,而无需手动编写任何动作创建者或动作类型。此外,它还包含最常用的Redux插件,如Redux Thunk(用于异步逻辑)和Reselect(用于编写选择器函数),能够即时使用。 你将学到的内容: - Redux基础知识 - Redux状态 - Redux商店 - 仅使用一个商店处理数据 - 处理多个reducer - Redux Toolkit的使用 - 管理Slices - 使用Dispatch - 使用useSelectors - 提供全应用状态 - 高级Redux - 高级概念 - 多个Slices - 使用Redux处理异步任务 - 处理HTTP请求 - 管理通知状态 - 使用Firebase进行请求 - Firebase实时数据库 - 在Firebase中存储和获取购物车数据 课程不包含详细大纲。期待在课程中见到你!

课程评论(0条)

课程详情

Hey Everyone,This course is for those who know ReactJS and wants to learn Redux. We have designed this course as Beginner Friendly and Even If you know Redux, then you can take this as a Refresher and we have used Redux Toolkit also for the State Management. And We are using Thunk Pattern As Well for HTTP Requests and Asynchronous Tasks.Redux: Redux is an open-source JavaScript library for managing and centralizing application states. It is most commonly used with libraries such as React or Angular for building user interfaces. Similar to Facebook's Flux architecture, it was created by Dan Abramov and Andrew Clark.React - Redux: React Redux is the official React binding for Redux. It allows React components to read data from a Redux Store, and dispatch Actions to the Store to update data. Redux helps apps to scale by providing a sensible way to manage the state through a unidirectional data flow model. React Redux is conceptually simple. It subscribes to the Redux store, checks to see if the data which your component wants have changed, and re-renders your component.Redux-Toolkit: Redux Toolkit is the official, opinionated, batteries-included toolset for efficient Redux development. It is intended to be the standard way to write Redux logic, and we strongly recommend that you use it.It includes several utility functions that simplify the most common Redux use cases, including store setup, defining reducers, immutable update logic, and even creating entire "slices" of state at once without writing any action creators or action types by hand. It also includes the most widely used Redux addons, like Redux Thunk for async logic and Reselects for writing selector functions, so that you can use them right away.What you will learn:Basics of ReduxRedux StatesRedux StoresHandling Data with only one storeHandling Multiple ReducersRedux Toolkit UsesManaging SlicesUsing DispatchUsing useSelectorsProviding App Wide StateAdvanced ReduxAdvanced ConceptsRedux StatesMultiple SlicesAsynchronous Tasks With ReduxHandling HTTP requestsManaging Notifications StatesUsing Firebase For RequestsFirebase Realtime DatabaseStoring and Fetching Cart Data in FirebaseNow there is so much introduction. Let's see you in the course.

课程标签

0人关注该课程

主题相关的课程