complete-react-developer-in-2022-w-redux-hooks-graphql-updated-22-04-2022-2
Advanced_ Typing Redux Crwn-Clothing\
2:28 Crwn-Clothing Typescript Overview
10:22 Typing createAction & Function Overloading
23:26 Typing Category Action Creators
32:02 Typing Category Selectors
40:49 The Problem With Discriminating Unions
48:34 Type Predicate Functions
54:28 Intersections & Return Types
1:03:03 withMatcher Type
1:10:24 Improving Our Reducer Typing
1:19:40 Typing Redux Cart Files Pt. 1
1:29:01 Typing Redux Cart Files Pt. 2
Advanced_ Typing Firebase User Redux Files\
1:36:27 Typing Firebase Utils
1:49:47 Typing User Actions
1:58:35 Typing User Reducer & Selectors
Advanced_ Redux Store Middleware\
2:05:09 Typing Rootstate
2:14:48 Typing Third Party Libraries
2:17:12 Typing Our Custom Middleware
Advanced_ Redux-Saga\
2:18:56 Typing Categories Saga
2:27:05 Typing User Sagas Pt. 1
2:35:59 Typing User Sagas Pt. 2
Advanced_ Typing Our Crwn-Clothing Components\
2:41:27 Typing Button Component
2:49:26 Typing Input & Form Components
2:58:57 Typing SVG Imports
3:06:14 Typing Our Payment Form
Apollo Client\
3:14:33 GraphQL Explained
3:20:06 Starting Repo GraphQL Playground
3:27:45 Graphql Queries
3:37:55 Categories Query
3:46:31 Updating Components To Consume GraphQL Values
3:53:00 Variables in useQuery & Caching
4:04:52 Mutations
4:10:38 Apollo vs Redux
Optimizations\
4:15:55 Do Not Optimize For Performance Until You Need It
4:19:18 Hooks_ useCallback Pt.1
4:25:34 Hooks_ useCallback Pt. 2
4:29:34 Hooks_ useMemo
4:36:19 React Devtools Profiling & React Memo
4:44:09 Code Splitting, Dynamic Imports, Suspense & Lazy
Rule Security\
4:54:50 Firebase Firestore Security Rules
Project_ Mobile Support\
5:01:26 Mobile Responsiveness
5:11:48 Mobile Responsiveness 2
Interview Questions Advice\
5:25:59 Don’t Overcomplicate
5:28:05 Be A Late Follower
5:31:01 Break Things Down
5:32:40 It Will Never Be Perfect
Web App\
5:34:34 Progressive Web Apps
5:47:28 Progressive Web Apps Examples
5:53:43 PWA - HTTPS
5:59:55 PWA - App Manifest
6:06:08 PWA - Service Workers
6:19:24 PWA - Final Thoughts
6:21:28 Converting Our App To PWA
in React\
6:32:11 Section Overview
6:38:33 Types of Tests
6:41:32 Testing Libraries
6:57:00 Unit Tests
6:59:43 Integration Tests
7:02:30 Automation Testing
7:06:58 Final Note On Testing
7:09:54 Setting Up Jest
7:21:24 Our First Tests
7:32:34 Writing Tests
7:38:06 Asynchronous Tests
7:48:24 Asynchronous Tests 2
8:00:06 Mocks and Spies
8:12:57 Introduction To Enzyme
8:27:27 Snapshot Testing
8:36:56 Snapshot Testing Code Coverage
8:41:51 Testing Stateful Components
8:53:07 Quick Recap
8:55:42 Testing Connected Components
9:19:33 Testing Connected Components 2
9:23:08 Testing Reducers
9:38:05 Testing Actions
9:56:33 Section Review
Babel\
10:00:44 Introduction to Webpack Babel
10:12:55 Webpack Config
a GatsbyJS Blog\
10:23:35 Introduction to
10:31:31 Starting a Gatsby Project
10:40:34 Gatsby Pages
10:50:03 Gatsby GraphQL Markdown
10:58:43 Building Our Blog 1
11:09:36 Building Our Blog 2
11:18:49 Building Our Blog 3
11:25:43 Building Our Blog 4
11:33:10 Building Our Blog 5
1_ Key Developer Concepts\
11:42:43 map()
11:48:31 Promises