THIS COURSE IS A BEGINNER’S GATEWAY INTO THE MECHANICS OF USING REDUX AS AN APPLICATION BUILDING PLATFORM.
It takes a bottom-up approach, enforcing the basic aspects of Redux before incorporating them together in a creative and interactive way. It begins with a short theoretical section before moving on to application based problems.
The course does assume that the user has a basic idea of how React works, as Redux works in the React environment. Let’s dive in!
Introduction
WHAT IS REDUX?
Explaining Redux to a 5 year OldPreview Understanding Redux: A Beginner’s Guide To State Management
The Power of ReduxPreview
YOUR FIRST REDUX APPLICATION UNDERSTANDING REDUX: A BEGINNER’S GUIDE TO STATE MANAGEMENT
INTRODUCTION
The Structure of the React Hello World Application
Revisiting your Knowledge of Redux
The Store and Reducer Relationship
The Reducer Understanding Redux: A Beginner’s Guide To State Management
Getting back to the Refactoring Process
The Second createStore Argument
UNDERSTANDING STATE UPDATES WITH ACTIONS
WHAT IS A REDUX ACTION?
Understanding Redux: A Beginner’s Guide To State Management
Handling Responses to Actions in the Reducer
Examining the Actions in the ApplicationPreview
Introducing Action Creators
Bringing Everything Together: Index Files
Bringing Everything Together: Buttons
Actions Dispatched. Does this Thing Work?
Making the Reducer Count
Bringing Everything Together: Handling Button Clicks
Returning the State from the Reducer
Subscribing to Store Updates Understanding Redux: A Beginner’s Guide To State Management
Important Note on Using store.subscribe()
Conclusion and Summary
Exercise Solution: Bank Application
Exercise Solution: Time Counter
Exercise 1: Bank Application
BUILDING SKYPEY: A MORE ADVANCED EXAMPLE
Understanding Redux: A Beginner’s Guide To State Management
Introduction
Resolving the Initial App Layout: The Main
Resolving the Initial App Layout: Laying Down The Foundation
Resolving the Initial App Layout: The Sidebar
BUILDING SKYPEY: DESIGNING THE STATE OBJECT
Identifying the Relationships
Restructuring the State Object
The Major Problem with Using Objects Over Arrays
Preserving the Order in Arrays
Recap on the Design of the State ObjectUnderstanding Redux: A Beginner’s Guide To State Management
Building the List of Users
Passing the Sidebar data via Props
BUILDING SKYPEY: THE USER COMPONENT
Building the User ComponentPreview
You Don’t Have to Pass Down Props
Container and Component Folder Structure
Refactoring to Set Initial State from the Reducer
Refactoring Skypey to Use Multiple Reducers
Reducer Composition Revisited
BUILDING SKYPEY: THE EMPTY SCREEN
Javascript Implementation
BUILDING SKYPEY: THE CHAT WINDOW
Rendering the Active User
Breaking the Chat Window into smaller components
BUILDING SKYPEY: HEADER AND CHAT WINDOW
The Chats ComponentPreview
Javascript Implementation For Chats
Chats Implementation Explained
BUILDING SKYPEY: MESSAGING
Final Touches to the Message Input Component
Updating the Message State
Retaining Messages in the State
Exercise: Clear Message Field
THE SKYPEY APP
Tweak: Scroll Removal for New Messages
Exercises: Edit and Delete Messages
8 reviews for Understanding Redux: A Beginner’s Guide To State Management – Educative
There are no reviews yet.