Skip to main content
00:00/00:00
Lecture 18 of 92

Container Component

Download Course (Free)

Course Content

0 / 92 completed
Section 1: Course Curriculum92 videos

Section Goal

2m

Prerequisites

2m

Welcome

2m

How To Make The Maximum Of This Course

7m

Introduction

3m

Folder Structure

14m

Generators

14m

Redux Overview Skip if you are familiar REDUX

5m

Cloninng Our Project

1h 5m

Redux Store

5m

Redux Actions

7m

Section Goal Skip if you are familiar with ReduxSaga

2m

How Redux Works

6m

Redux Reducers

11m

Redux Middleware

6m

Saga Effects

20m

High Order Component

22m

Container Component

24mNow Playing

Preparation DO NOT SKIP

6m

Render Props

35m

Preserving State

20m

Updating State

10m

Component Mount

16m

Using Refs

19m

Component Cleanup

24m

Observing Props Changes

35m

Creating YOUR own Hook Part 2

19m

Creating YOUR own Hook Part 1

23m

Section Goal

2m

Important Note

2m

What is High Quality Application

4m

Component Container Pattern

3m

Authentication Data Flow

6m

Authentication Redux Saga

21m

Network Service

20m

Server Communication

30m

Removing Credentials

19m

Storing Credentials

33m

Conclusion

16m

Section Goal

2m

Modularity in Modern Applications

8m

SOLID Principles

17m

DRY Principle

18m

Reusability in Modern Applications

19m

Section Goal

2m

Consistency in Modern Applications

7m

Setting Up Styling

6m

Adding Theme

14m

Light Dark Mode

30m

Section Goal

4m

Application Architecture

5m

React Router Overview

20m

Power Of Themes

44m

Navigation Routing

20m

Navigation Bar

13m

Securing Routes Public Private

33m

Vacation Details Page

21m

URL Params 1

32m

Reconciliation

2m

URL Params 2

32m

Commit Render

1m

Section Goal

5m

Why Performance

6m

Mount vs Update

47m

Debugging DevTools 2

18m

Debugging DevTools 1

39m

Memoizing Computation

14m

Render Profiling

23m

Selectors

19m

Memoizing Selectors

33m

React Memo

18m

Avoid Reconciliation

25m

Overloading DOM and Virtual DOM

46m

Bad Practice 1 PART 1

35m

Bad Practice 2 PART 1

18m

Bad Practice 1 PART 2

17m

Section Goal

2m

Bad Practice 3

26m

What is Webpack

4m

How is Webpack

3m

Bad Practice 2 PART 2

46m

Exploring the Entry

3m

Exploring the Output

10m

Section Goal

1m

Exploring the Loaders

19m

Lazy Loading

5m

Loading Dynamically

31m

Production Build

21m

Lazy Suspense

22m

Dependency Reference Common Issue

16m

Finally Bundle Splitting

26m

Extending Our Container

33m